
spring
qq_41288095
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Spring--优秀的框架第一步
什么是Spring?Spring框架是由于软件开发的复杂性而创建的。Spring使用的是基本的JavaBean来完成以前只可能由EJB完成的事情。然而,Spring的用途不仅仅限于服务器端的开发。从简单性、可测试性和松耦合性角度而言,绝大部分Java应用都可以从Spring中受益。简述:1、方便解耦,简化开发Spring就是一个大工厂,可以将所有对象创建和依赖关系维护,交给Spring管理...原创 2019-05-25 10:57:51 · 206 阅读 · 0 评论 -
Spring--Bean的生命周期
演示代码定义一个Man类public class Man implements BeanNameAware, ApplicationContextAware, InitializingBean, DisposableBean { private String name; public String getName() { return name; ...原创 2019-05-25 10:58:56 · 220 阅读 · 0 评论 -
Spring--属性注入
Bean的属性注入1、构造方法注入通过构造方法注入Bean的属性值或宜兰的对象,它保证了Bean实例在实例化后就可以使用。构造器注入在元素里声明的属性public class Person { private String name; private int age; public Person(String name, int age) { t...原创 2019-05-25 10:59:23 · 303 阅读 · 0 评论 -
Spring--AOP(面向切面编程)
spring AOPAOP(Aspect Oriented Programming)面向切面编程采用横向抽取机制,取代了传统纵向继承体系重复性代码Spring AOP使用纯java实现,不需要专门的编译过程和类加载器,在运行期间通过代理方式向目标类织入增强代码AOP相关术语Joinpoint(连接点):所谓连接点是指那些被拦截到的点。在spring中,这些点指的是方法,因为spring...原创 2019-05-25 15:15:19 · 207 阅读 · 0 评论 -
Spring--AOP自动代理
Spring AOP的自动创建代理可分为三种:BeanNameAutoProxyCreator 根据Bean名称创建代理DefaultAdvisorAutoProxyCreator 根据Advisor本身包含信息创建代理AnnotationAwareAspectJAutoProxyCreator基于Bean中的AspectJ注解进行自动代理1、BeanNameAutoPro...原创 2019-05-26 20:48:25 · 673 阅读 · 0 评论