SPRING
V尘与飞V
这个作者很懒,什么都没留下…
展开
-
spring 监听器 IntrospectorCleanupListener简介
增加方式如下:[html] view plain copy listener> listener-class> org.springframework.web.util.IntrospectorCleanupListener listener-class>转载 2016-04-16 12:14:33 · 348 阅读 · 0 评论 -
SpringMVC拦截器(资源和权限管理)
1.DispatcherServlet SpringMVC具有统一的入口DispatcherServlet,所有的请求都通过DispatcherServlet。 DispatcherServlet是前置控制器,配置在web.xml文件中的。拦截匹配的请求,Servlet拦截匹配规则要自已定义,把拦截下来的请求,依据某某规则分发到目标Controller来处理。 所以我们现在w转载 2016-04-16 16:58:28 · 428 阅读 · 0 评论 -
SpringMVC中使用Interceptor拦截器
SpringMVC 中的Interceptor 拦截器也是相当重要和相当有用的,它的主要作用是拦截用户的请求并进行相应的处理。比如通过它来进行权限验证,或者是来判断用户是否登陆,或者是像12306 那样子判断当前时间是否是购票时间。 一、定义Interceptor实现类 SpringMVC 中的Interceptor 拦截请求是通过HandlerInterceptor 来实现的。在转载 2016-04-16 16:57:31 · 291 阅读 · 0 评论 -
Spring 3.1: Caching and EhCache
Spring 3.1: Caching and EhCacheIf you look around the web for examples of using Spring 3.1’s built in caching then you’ll usually bump into Spring’s SimpleCacheManager, which the Guys at S转载 2016-04-16 16:19:06 · 767 阅读 · 0 评论 -
quartz spring 实现动态定时任务
实际项目应用中经常会用到定时任务,可以通过quartz和spring的简单配置即可完成,但如果要改变任务的执行时间、频率,废弃任务等就需要改变配置甚至代码需要重启服务器,这里介绍一下如何通过quartz与spring的组合实现动态的改变定时任务的状态的一个实现。参考文章:http://www.meiriyouke.net/?p=82本文章适合对quartz和spring有一定了解的转载 2016-04-16 16:12:25 · 1042 阅读 · 0 评论 -
Spring Boot——开发新一代Spring Java应用
Spring官方网站本身使用Spring框架开发,随着功能以及业务逻辑的日益复杂,应用伴随着大量的XML配置文件以及复杂的Bean依赖关系。随着Spring 3.0的发布,Spring IO团队逐渐开始摆脱XML配置文件,并且在开发过程中大量使用“约定优先配置”(convention over configuration)的思想来摆脱Spring框架中各类繁复纷杂的配置(即时是Java Con转载 2016-04-16 15:43:45 · 1453 阅读 · 0 评论 -
使用Spring 3的@value简化配置文件的读取
Spring 3支持@value注解的方式获取properties文件中的配置值,大简化了读取配置文件的代码。1、在applicationContext.xml文件中配置properties文件bean id="appProperty" class="org.springframework.beans.factory.config.PropertyPlaceholder转载 2016-04-16 15:35:05 · 325 阅读 · 0 评论 -
Spring3 整合MyBatis3 配置多数据源 动态选择SqlSessionFactory
一、摘要上两篇文章分别介绍了Spring3.3 整合 Hibernate3、MyBatis3.2 配置多数据源/动态切换数据源 方法 和 Spring3 整合Hibernate3.5 动态切换SessionFactory (切换数据库方言),这篇文章将介绍Spring整合Mybatis 如何完成SqlSessionFactory的动态切换的。并且会简单的介绍下MyBatis整合Sp转载 2016-04-16 15:30:48 · 837 阅读 · 0 评论 -
在pring基础上实现自定义异常处理框架教程
代码下载地址:http://www.zuidaima.com/share/1774096228535296.htm应用项目大致的体系结构: 该异常处理框架满足的要求: 完整的异常组织结构异常的统一处理可配置,受管式,方便使用 完整的异常组织结构:用户可以方便的定义自己的异常,但所有UncheckedException需要转载 2016-04-16 15:25:36 · 392 阅读 · 0 评论 -
spring mvc controller中的异常封装
一直以来都在用spring mvc做mvc框架,我使用的不是基于注解的,还是使用的基于xml的,在controller里一般都会加上一个异常捕捉,能分析出来的异常,提示出具体信息,不能预料的异常,返回一个统一的异常提示信息,未封装前的代码为: Java代码 public ModelAndView addBigDeal(HttpServletRequest re转载 2016-04-16 15:24:09 · 736 阅读 · 0 评论 -
Spring中父子容器的实现实例
Spring中父子容器的实现实例Spring的父子容器可以通过ConfigurableApplicationContext或ConfigurableBeanFactory来实现,这两个接口中分别有setParent及setParentBeanFactory方法,可以与当前的子容器进行父子容器关联,这个时候子容器就可以引用父容器中的bean,但是父容器是不能够引用子容器中的bean的,并且各个子容器转载 2016-04-16 15:12:59 · 293 阅读 · 0 评论 -
Spring MVC @Transactional注解方式事务失效的解决办法
前文提到,最新换了框架,新项目用SpringMVC + Spring JdbcTemplate。搭框架时,发现了一个事务无法正常回滚的问题,记录如下:首先展示问题:Spring applicationContext.xml配置:[html] view plaincopy bean id="dataS转载 2016-04-16 17:02:23 · 1406 阅读 · 0 评论