Spring的根本使命是? 简化Java开发 ? 为了降低Java开发的复杂性,Spring采取了哪4种关键策略? 1、基于POJO的轻量级和最小侵入性编程 2、通过依赖注入和面向接口实现松耦合 3、基于切面和惯例进行声明式编程 4、...
分类:
编程语言 时间:
2014-12-30 13:42:57
阅读次数:
494
第一部分 Spring核心
Spring提供了很多功能,但是所有这些功能的基础是是依赖注入(DI)和面向方面编程(AOP)。
第一章 Springing into action
本章包括:
Spring的bean容器
探索Spring的核心模块
强大的Spring生态系统
Spring的新特性
现在是java程序员的好时代。在长达20年的发展过程中,java经历了一...
分类:
编程语言 时间:
2014-12-16 11:47:39
阅读次数:
362
前言:使用spring+mybatis+mysql的框架构建Java代码已经有段时间了,但是对于applicationContext.xml文件中的配置项并没有很明确的概念性知识,经过阅读《spring实战3》,结合项目中运用的知识,对本文件的配置做一些说明,同时,非常迫切的希望有这方面经验的朋友对datasource的配置项提出一些指导性的建议。
Java项目
applicationCont...
分类:
编程语言 时间:
2014-12-11 14:09:54
阅读次数:
237
在SpringMVC当中,跟请求(Request)有关系的有以下几个部分
DispatcherServlet
HandlerMapping
Controller
ViewResolver
View...
分类:
编程语言 时间:
2014-10-28 13:59:12
阅读次数:
169
之前看spring实战的时候,书中提到spring roo工具,一直没有来得及尝试. 这次十一,我和女友一致认为前两天人太挤出去是受罪,于是就窝在了家里,就有了点时间来研究一下技术.好了,言归正传 ,我比较懒,所以一直在寻找最简单的办法去完成一些事情. 对于框架集成也是如此 ,已经尝试过各种方法了,...
分类:
编程语言 时间:
2014-10-03 02:47:54
阅读次数:
375
事务管理(事务管理的规则式,在提交之前,如果修改数据库的话会真是改变,但是会留一个缓存,在事务出现错误的时候,会根据事务的配置做相应的回滚操作,在回滚操作式把还从当中的数据和数据库的数据做同步,修改数据库的操作不会发生在提交的时刻,估计是为了效率考虑的)...
分类:
编程语言 时间:
2014-09-18 14:56:24
阅读次数:
178
*自动装配:(autowiring) 有助于减少甚至消除配置元素和元素,让Spring自动识别如何装配Bean的依赖关系。
*自动检测:(autodiscovery) 比自动装配更进一步,让Spring能够自动识别哪些类需要被装配成SpringBean 从而减少对 元素的使用...
分类:
编程语言 时间:
2014-08-26 11:48:06
阅读次数:
213
首先来说一下Spring表达式的一些特性,也可以说成是一些用法:
*使用Bean的id来引用Bean;
*调用方法和访问对象的属性;
*对值进行算数、关系和逻辑运算;
*正则表达式匹配
*集合操作...
分类:
编程语言 时间:
2014-08-25 22:58:05
阅读次数:
414
创建应用对象之间协作关系的行为通常成为装配,该篇的主要内容有两个,一个Spring装配Bean的几种方式以及Spring表达式,其实这两者是分不开的,在Spring中,对象无需自己负责查找或者创建与其关联的其他对象,相反容器负责把需要相互协作的对象一引用赋予各个对象,目前我们先说声明式的装配,注解式的装配等溜到下篇再详细记录,在声明用的xml配置文件中,可以使用表达式来完成一些简单的逻辑处理,和方法调用或者对象引用,在有些特殊的需求当中非它莫属,首先是装配Bean。...
分类:
编程语言 时间:
2014-06-27 07:43:11
阅读次数:
223