DukeZeng

竹林闲人的博客

    • 主页
    • 归档
    • 关于我

spring MVC处理Excel视图的三种方式

前段时间在一个项目里面发现,针对Excel的处理没有一个公用的视图,来个下载的需求就要自己去写一堆POI的东西,终于有一天给我也来了几个,还是按照以前的方式来写,写多了真心想吐,后面想想还是有必要整个解析Excel的视图了。花了一天时间,总结出来共有三种方式可以处理Excel视图

2016-11-02

spring源码分析之MVC简介

简介springMVC遵循OCP(Open-Closed Principle,开放封闭原则)而实现MVC,平时项目要做某部分特殊功能时,只要实现相应的接口就可以了,非常灵活也易于扩展,MVC模型在JEE平台中属于描述层,JEE将MVC细分了更多的模式,后面有时间了再分析JEE模式

2016-10-20

spring事务失效常见问题分析

在以前的项目开发中,经常会听到我这个方法的事务怎么没有起作用呢?虽然经过一番折腾把问题解决了,但是对于spring事务本质的一些东西感觉并没有搞明白。这里就以前项目中遇到的实际问题,再加上自己在一些java群里面看到的问题,对spring事务失效问题做个总结。

2016-10-08

spring源码分析之AOP分析

AOP简介什么是AOP?这可能是学习AOP时,最想知道的问题,在研究spring aop这块查阅了大量的资料,即使AOP联盟当初指定的规范也没有解释这个概念,如同OOP一样,AOP只是一种编程思想了,水平有限我只能这样解释了。OOP代码中的体现就是类了,那AOP呢?其实也是类(也

2016-10-07

spring源码分析之基于注解配置的bean初始化分析

实际开发项目中,配置bean一般都是使用注解,还是单独拿出来详细分析下,也把前面没有说的注入方式,全部集中到这里分析了。 使用注解初始化bean的种类注解初始化bean大致有三种配置: AnnotationConfigApplicationContext启动初始化使用Annota

2016-09-06

spring源码分析之基于xml配置文件的bean初始化分析

spring初始化bean有xml与注解两种方式,虽然注解可以减少很多xml配置,但还是要在xml配置文件里面配置好标签之后才能生效,里面涉及到很多对xml命名空间的解析,对后面模块的分析也有帮助,所以先从xml解析初始化分析走,注解方式的注入就分析个大概了。随便吐槽下,分析开源

2016-09-05

spring源码分析之IoC容器分析

前言有时候去面试总会碰到问IoC原理的,但是很少看到问IoC分为哪几类,IoC与DI有什么区别,其实比较反感这种概念性的问题。04年的时候MartinFowler已经把这些东西解释了一遍,感兴趣的就到这里,在这篇博客的参考文献发现80年代国外的叫兽就在论文里面提到了这些东西了,只

2016-09-04

mybatis自定义插件实现读写分离

mybatis提供了Interceptor接口,这个接口在Executor、ParameterHandler、ResultSetHandler、StatementHandler四个类方法执行的时候进行拦截处理,通过自定义拦截器就可以改变原方法的一些行为,如读写分离、分页查询等,整

2016-07-20

jQuery插件扩展分析

jQuery对象简介在源码中看到jQuery对象其实就是第一个函数表达式,这个函数里面什么都没有干,直接返回了一个init实例化的对象,由于init的原型对象引用指向的就是jQuery,所以这个对象实际就是jQuery的实例。

2016-07-07

JavaScript中的this常见误区

在JavaScript中,this是函数中的一个特殊对象,它表示的是函数执行环境所在的环境对象。函数执行的时候会生成一个执行环境,这个执行环境又会包含在某个对象中,如:直接在脚本中声明一个函数再执行,那么这个环境对象就是window;在一个对象中执行函数,这个环境对象就是当前执行

2016-07-06
<span></span>Prev1234Next<span></span>

Github 名片

分类

  • Java SE2
  • JavaScript2
  • jQuery1
  • jvm3
  • mybatis9
  • programming road3
  • spring7
  • spring文集3
  • zookeeper1
  • 架构2

标签

  • mybatis9
  • spring6
  • jvm3
  • concurrent2
  • JavaScript2
  • springcloud2
  • hexo1
  • coding1
  • jQuery1
  • IoC1
  • zookeeper1
  • 学习1
  • springboot1
  • 微服务1
  • 架构1

友情链接

  • 酷壳
  • 阿里中间件团队博客
  • Martin Fowler's Blog
  • Doug Lea's Blog
  • StackOverflow

新浪微博

RSS 订阅

If you work hard, you will be successful!
This is my blog,believe it or not.

Powered by hexo and Theme by Jacman © 2023 竹林闲人