Spring
hongshan50
我是要成为海贼王的男人。
展开
-
Spring对AOP的支持
Spring对AOP的支持(采用Annotation的方式)首先谈一下静态代理与动态代理的个人理解。平时为了开发不破坏原始业务层操作,我们使用代理类来解决,即Proxy.在使用的时候基本上是调用了原始业务层的操作,然后在代理类里面加入想要注入的新方法,然后在各个原业务方法前添加自己想要的新方法。但是如果每个业务都想添加,那使用静态代理类,就会十分麻烦,所以我们引入动态代理类来实现。Sp转载 2011-11-23 13:44:37 · 1002 阅读 · 0 评论 -
Spring+Hibernate集成后事务与Session的一些理解。
Spring的配置文件,在web.xml加载时,就按照类得映射给动态注入了,而且对于其中需要加载的hibernate配置文件,也只加载一次,就把sessionFactory注入给对象中。然后在类中如果需要取得sessionFactory,只需继承HibernateDaoSupport来取得session.不需要在类中写set方法,因为由HibernateDaoSupport中提供。以往我们单独原创 2011-12-25 09:00:28 · 6859 阅读 · 0 评论 -
对Spring的一些个人理解
1. Spring最主要的就是IOC控制反转。通过IOC容器,配置对象的依赖关系。通过BeanFactory factory=new ClassPathXMlApplicationContext(“….xml”); UserManagerusrManager=(UserManager)factory.getBean(“useManager”);/**原创 2012-03-31 21:07:57 · 1065 阅读 · 0 评论 -
在Spring中采用声明式方法对Hibernate和JDBC进行统一的事务配置(AOP)
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:aop="http://www.springframework.org/schema/aop" xmlns:tx="http://www.springframework.org/schema/tx" xsi:schema原创 2012-06-12 10:18:29 · 1346 阅读 · 0 评论 -
Spring事务管理与数据库隔离级别的关系(Spring+mysql)
之前写过一篇文章《数据库隔离级别(mysql+Spring)与性能分析 》,里面很多问题写的不是很专业,也不是很有逻辑性,现在重新整理一下,希望对大家有帮助。这部分通过两天时间反复的做实验总算是理清了其中的关系,其中有些部分可能略有偏差,但是相信大家仔细读的话会对对这部分的理解带来很大的帮助。先来总体说一下我对这个问题的理解,用一句话概括:数据库是可以控制事务的传播和隔离级原创 2014-03-20 15:36:39 · 13035 阅读 · 3 评论