随笔分类 -  Spring

Spring
摘要:spring的IOC容器能够帮我们自动new对象,对象交给spring管之后我们不用自己手动去new对象了。那么它的原理是什么呢?是怎么实现的呢?下面我来简单的模拟一下spring的机制,相信看完之后就会对spring的原理有一定的了解。 spring使用BeanFactory来实例化、配置和管理对 阅读全文
posted @ 2017-03-20 11:08 novalist 阅读(162) 评论(0) 推荐(0)
摘要:需要在applicationContext.xml中注册: 如:在base-package指明一个包 <context:component-scan base-package="cn.wind"/> 也可以在<context:component-scan base-package=” ”/>中指定多 阅读全文
posted @ 2017-03-09 15:42 novalist 阅读(185) 评论(0) 推荐(0)
摘要:一、Spring3.0以后不再提供一个大的完整的jar包,而是分成20个小的jar包: org.springframework.aop, 包含在应用中使用Spring的AOP特性时所需的类。 org.springframework.asm,Spring独立的asm程序,Spring2.5.6的时候需 阅读全文
posted @ 2017-03-07 15:34 novalist 阅读(3066) 评论(0) 推荐(0)
摘要:Spring原理、流程(内部最核心的就是IOC了) Spring目的就是让对象与对象(模块与模块)之间的关系没有通过代码来关联,都是通过配置类说明 管理的(Spring根据这些配置 内部通过反射去动态的组装对象) Spring里用的最经典的一个设计模式就是:模板方法模式。 Spring AOP与IO 阅读全文
posted @ 2017-02-15 09:33 novalist 阅读(186) 评论(0) 推荐(0)
摘要:谈谈JAVA的代理模式认识 ——为什么使用代理模式 代理模式,第一次接触它,是在学习.Net的时候看的一本书,叫做《大话设计模式》,至今已快三年了。相信看过这本书的同学们,都记得书中的代理模式,就是为他人做嫁衣裳的故事。好,我们回归代理模式的定义:为其他对象提供一种代理以控制对这个对象的访问。在某些 阅读全文
posted @ 2017-02-14 18:24 novalist 阅读(213) 评论(0) 推荐(0)
摘要:: key属性确定代理应该给哪个方法增加事务行为。这样的属性最重要的部份是传播行为。有以下选项可供使用: PROPAGATION_REQUIRED--支持当前事务,如果当前没有事务,就新建一个事务。这是最常见的选择。 PROPAGATION_SUPPORTS--支持当前事务,如果当前没有事务,就以非 阅读全文
posted @ 2017-02-14 17:47 novalist 阅读(155) 评论(0) 推荐(0)