spring MVC处理Excel视图的三种方式
前段时间在一个项目里面发现,针对Excel的处理没有一个公用的视图,来个下载的需求就要自己去写一堆POI的东西,终于有一天给我也来了几个,还是按照以前的方式来写,写多了真心想吐,后面想想还是有必要整个解析Excel的视图了。花了一天时间,总结出来共有三种方式可以处理Excel视图
前段时间在一个项目里面发现,针对Excel的处理没有一个公用的视图,来个下载的需求就要自己去写一堆POI的东西,终于有一天给我也来了几个,还是按照以前的方式来写,写多了真心想吐,后面想想还是有必要整个解析Excel的视图了。花了一天时间,总结出来共有三种方式可以处理Excel视图
简介springMVC遵循OCP(Open-Closed Principle,开放封闭原则)而实现MVC,平时项目要做某部分特殊功能时,只要实现相应的接口就可以了,非常灵活也易于扩展,MVC模型在JEE平台中属于描述层,JEE将MVC细分了更多的模式,后面有时间了再分析JEE模式
在以前的项目开发中,经常会听到我这个方法的事务怎么没有起作用呢?虽然经过一番折腾把问题解决了,但是对于spring事务本质的一些东西感觉并没有搞明白。这里就以前项目中遇到的实际问题,再加上自己在一些java群里面看到的问题,对spring事务失效问题做个总结。
AOP简介什么是AOP?这可能是学习AOP时,最想知道的问题,在研究spring aop这块查阅了大量的资料,即使AOP联盟当初指定的规范也没有解释这个概念,如同OOP一样,AOP只是一种编程思想了,水平有限我只能这样解释了。OOP代码中的体现就是类了,那AOP呢?其实也是类(也
实际开发项目中,配置bean一般都是使用注解,还是单独拿出来详细分析下,也把前面没有说的注入方式,全部集中到这里分析了。 使用注解初始化bean的种类注解初始化bean大致有三种配置: AnnotationConfigApplicationContext启动初始化使用Annota
spring初始化bean有xml与注解两种方式,虽然注解可以减少很多xml配置,但还是要在xml配置文件里面配置好标签之后才能生效,里面涉及到很多对xml命名空间的解析,对后面模块的分析也有帮助,所以先从xml解析初始化分析走,注解方式的注入就分析个大概了。随便吐槽下,分析开源
前言有时候去面试总会碰到问IoC原理的,但是很少看到问IoC分为哪几类,IoC与DI有什么区别,其实比较反感这种概念性的问题。04年的时候MartinFowler已经把这些东西解释了一遍,感兴趣的就到这里,在这篇博客的参考文献发现80年代国外的叫兽就在论文里面提到了这些东西了,只
mybatis提供了Interceptor接口,这个接口在Executor、ParameterHandler、ResultSetHandler、StatementHandler四个类方法执行的时候进行拦截处理,通过自定义拦截器就可以改变原方法的一些行为,如读写分离、分页查询等,整
jQuery对象简介在源码中看到jQuery对象其实就是第一个函数表达式,这个函数里面什么都没有干,直接返回了一个init实例化的对象,由于init的原型对象引用指向的就是jQuery,所以这个对象实际就是jQuery的实例。
在JavaScript中,this是函数中的一个特殊对象,它表示的是函数执行环境所在的环境对象。函数执行的时候会生成一个执行环境,这个执行环境又会包含在某个对象中,如:直接在脚本中声明一个函数再执行,那么这个环境对象就是window;在一个对象中执行函数,这个环境对象就是当前执行