- 浏览: 5315 次
- 性别:
- 来自: 上海
最新评论
文章列表
转载地址:http://stamen.iteye.com/blog/1489223
引述:IoC(控制反转:Inverse of Control)是Spring容器的内核,AOP、声明式事务等功能在此基础上开花结果。但是IoC这个重要的概念却比较晦涩隐讳,不容易让人望文生义,这不能不说是一大遗憾。不过IoC确实包括很多内涵,它涉及代码解耦、设计模式、代码优化等问题的考量,我们打算通过一个小例子来说明这个概念。 通过实例理解IoC的概念 贺岁大片在中国已经形成了一个传统,每到年底总有多部贺岁大片纷至沓来让人应接不暇。在所有贺岁大片中,张之亮的《墨攻》算是比较出彩的一部。 ...
1.(spring3mvc)
<!-- 事务管理器配置,单数据源事务 -->
<bean id="transactionManager"
class="org.springframework.orm.hibernate3.HibernateTransactionManager">
<property name="sessionFactory" ref="sessionFactory" />
</bean>
<!-- 使用annot ...
1. 控制反转是,关于一个对象如何获取他所依赖的对象的引用,这个责任的反转。
2. 即把需要的接口实现注入到需要它的类中,这可能就是“依赖注入”说法的来源了。
3. IoC就是IoC,不是什么技术,与GoF一样,是一种设计模式。
4. IOC模式,系统中通过引入实现了IOC模式的IOC容器,即可由IOC容器来管理对象的生命周期、依赖关系
5. 通俗的说反射就是根据给出的类名(字符串)来生成对象
6. AOP主要的功能是:日志记录,性能统计,安全控制,事务处理,异常处理等等
7. Spring 实现AOP是依赖JDK动态代理和CGLIB代理实现的
8. spring事务管理方式:编程式和声明式
9 ...