一、spring的三阶段 1、spring1.x中基本是使用xml文件配置bean的形式。 2、spring2.x中使用xml和注解混用形式,基本配置使用xml(例如数据库配置),业务配置使用注解。 3、spring3.x以后到现在推荐java配置 二、依赖注入(非新特性) 指容器负责创建对象和维护 ...
分类:
编程语言 时间:
2017-09-19 23:08:18
阅读次数:
283
目录 Spring4.1新特性——综述 Spring4.1新特性——Spring核心部分及其他 Spring4.1新特性——Spring缓存框架增强 Spring4.1新特性——异步调用和事件机制的异常处理 Spring4.1新特性——数据库集成测试脚本初始化 Spring4.1新特性——Sprin ...
分类:
编程语言 时间:
2016-10-19 11:32:32
阅读次数:
434
最近项目中准备集成SpringDataRedis,<dependencies>
<dependency>
<groupId>org.springframework.data</groupId>
<artifactId>spring-data-redis</artifactId>
<version>1.7.1.RELEASE</version>
</dependency></de..
分类:
编程语言 时间:
2016-05-26 11:40:16
阅读次数:
544
Spring是一个java世界中极其流行 的开源框架。Spring的初衷是降低企业级开发的复杂性,并试图通过POJO对象实现之前EJB这类重型框架才能实现的功能。Spring不仅仅对服务 端开发有用,任何Java应用都可受益于Spring的简洁、易测试和低耦合等特性。 Spring框架中使用bean ...
分类:
编程语言 时间:
2016-05-15 16:36:59
阅读次数:
240
Spring4支持使用Groovy DSL来进行Bean定义配置,其类似于XML,不过因为是Groovy DSL,可以实现任何复杂的语法配置,但是对于配置,我们需要那么复杂吗?本着学习的态度试用了下其Groovy DSL定义Bean,其主要缺点:
1、DSL语法规则不足,需要其后续维护;
2、编辑器的代码补全需要跟进,否则没有代码补全,写这个很痛苦;
3、出错提示不友好,排错难;...
分类:
编程语言 时间:
2016-05-12 11:37:24
阅读次数:
160
Bean Validation 1.1当前实现是Hibernate validator 5,且spring4才支持。接下来我们从以下几个方法讲解Bean Validation 1.1,当然不一定是新特性:
集成Bean Validation 1.1到SpringMVC 分组验证、分组顺序及级联验证 消息中使用EL表达式 方法参数/返回值验证 自定义验证规则 类级别验证器 脚本验证器 cro...
分类:
编程语言 时间:
2016-04-04 10:25:44
阅读次数:
392
已经发在了并发编程网:?http://ifeve.com/spring4-2/ 1. 简介. ? ? 前些天spring4.2出来了, 从GA开始就一直在跟了, 前2天看完了所有Release Notes, 觉得记录下我比较感兴趣的特性. ? ? 官方的Release Notes...
分类:
编程语言 时间:
2015-08-17 14:12:05
阅读次数:
711
1、GroovyWebApplicationContext? 在Spring 4.1之前没有提供Web集成的ApplicationContext,在《Spring4新特性——Groovy Bean定义DSL》中我们自己去实现的com.sishuok.spring4.context.support.WebGenricGroovy...
分类:
编程语言 时间:
2015-07-23 20:05:50
阅读次数:
304
Spring Framework 4.0 学习整理。
Spring框架的核心部分就是Ioc容器,而Ioc控制的就是各种Bean,一个Spring项目的水平往往从其XML配置文件内容就能略知一二,很多项目,往往是外包公司的项目,配置文件往往是乱七八糟,抱着能跑就行,不报错就行的态度去写,然后在项目中后期发现各种缺失又去一通乱补,其结果就是,整个文档可读性极差,毫无章法。这也不能怪写这个XML的人,...
分类:
编程语言 时间:
2014-07-18 18:01:46
阅读次数:
285