spring3.2专题

Spring3.2新注解@ControllerAdvice

前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到教程。 @ControllerAdvice,是spring3.2提供的新注解,从名字上可以看出大体意思是控制器增强。让我们先看看@ControllerAdvice的实现:   Java代码   @Target(ElementType.TYPE)  @Retention(RetentionPo

Spring3.2中返回JSON去掉Bean中NULL值

在Spring3.2中返回Json字符串,过滤掉不需要的Bean中属性对应Json中key的value=null的值,可以同过在Bean中加入注解的方式来过滤 使用jackson-all-1.8.1.jar包,在需要序列化输出Json的类上添加如下注解 import org.codehaus.jackson.map.annotate.JsonSerialize;@JsonSer

Struts2.3.14+Spring3.2.0+Mybatis3.2.3项目Jar包整合说明

最近搭建框架精简Jar包,对框架及工具类需要的Jar进行了整理记录如下:   Struts2.3.14.3 struts2-core-2.3.14.3.jar   Struts2核心包 xwork-core-2.3.14.3.jar   xwork核心包 aopalliance-1.0.jar    aop通用接口 commons-fileupload-1.3.jar  文件上传下载 comm

Spring3.2.3 MVC多视图解析实例

这个架构当中,没有整合进数据库连接及事务管理等的配置,单纯介绍采用ContentNegotiatingViewResolver来做视图解析的一个配置实例,其它的一些配置,相信也难不倒各位亲。源代码实例见附件。  好了,我们接下来将按  项目构建-->配置文件-->后端实现-->前端实现 来讲解。下面先从构建项目开始  采用Gradle做项目构建  这里只描述一些基本的要用到的构建语法,基础

Spring3.2.11与Quartz2.2.1整合时内存泄漏问题解决

Quartz是一款定时任务调度的开源框架,使用起来比较方便。并且Spring的support包对Quartz有集成。但是笔者在web应用使用的过程中却遇到了内存泄漏的问题。 问题的产生 笔者在使用Spring+Quartz的用法如下(熟悉Spring+Quartz的可以跳过直接看问题): 1.配置Scheduler工厂 <bean id="schedulerFactory" class="org