Spring
建新
我叫曹建新,爱好很广泛,希望和大家多交流
展开
-
轻松理解Spring的核心IoC
一说起Spring,都说他最核心的部分就是IoC(Inversion of Control)——控制反转。那么到底什么是控制反转呢,简单的理解就是不用你自己去new一个对象或是根据一个名字向某个地方要对象(后者已经用了IoC单并不彻底),容器会自动给你所要的东西 new对象,需要你自己知道是什么类,而根据名字向容器要对象也需要你知道配置情况,前者完全没有依赖反转,因为需要什么类都原创 2013-06-05 14:43:01 · 2597 阅读 · 1 评论 -
编程新贵——AOP,你不得不知道的事
简介 AOP为Aspect Oriented Programming的缩写,意为:面向切面编程(也叫面向方面),可以通过预编译方式和运行期动态代理实现在不修改源代码的情况下给程序动态同意添加功能的一种技术。AOP实际是GoF设计模式的延续,设计模式孜孜不倦追求的是调用者和被调用者之间的解耦,AOP可以说也是这种目标的一个实现。 主要可以应用在日志记录、性能统计、原创 2013-06-07 10:43:00 · 2623 阅读 · 2 评论 -
Spring中如何配置Hibernate事务
为了保证数据的一致性,在编程的时候往往需要引入事务这个概念。事务有4个特性:原子性、一致性、隔离性、持久性。 事务的种类有两种:编程式事务和声明式事务。编程式事务就是将事务处理放在程序中,而声明式事务则是通过配置文件或者注解进行操作。 在Spring中有声明式事务的概念,通过和Hibernate类似框架的集成,可以很好的完成声明式事务。原创 2013-06-29 16:46:29 · 15710 阅读 · 18 评论 -
Spring事务的传播行为和隔离级别
1.事务的传播行为 事务的使用过程中,用的最多的传播行为是require,在大部分的mis系统里,可以对整个业务层切一个require的事务就可以满足需要。 但spring提供的不仅如此,对于复杂的业务,Spring也提供了相应的事务传播行为来满足业务需要。 Spring中的传播行为如下: Require:支持当前事务原创 2014-09-07 16:31:33 · 2392 阅读 · 18 评论 -
你不知道的SpringMVC——@RequestParam必须要加上参数名
Spring现在是一个非常火的词,但凡你看到的一个东西,都会发现一句提供与Spring集成这样的字样,那么在SpringMVC这块,它又为大家埋下了什么坑呢? SpringMVC结合了其它MVC框架的优点,所以你可以像使用Struts2一样的使用SpringMVC,而且也给了开发者足够的自由,但是就是这些自由,有时会让我们付出很大的代价。 大家都知道Spri原创 2015-02-10 22:07:58 · 13575 阅读 · 15 评论