Spring AOP切面编程
摘要:Spring07:AOP切面编程 基于代理类的在Spring AOP实现 Spring的AOP代理底层就是使用JDK动态代理模式实现的 Spring的通知类型 org.aopalliance.intercept.MethodInterceptor 环绕通知,如:用于日志和事务 org.springf
阅读全文
Spring 静态代理与动态代理
摘要:Spring06: 静态与动态代理 什么是代理 了解代理就要自动什么是代理,代理就是代理你办事的“人”,生活中有许多这样的例子,比如婚介所,中介。 代理有什么好处 可以让代码更加纯粹,不需要在主要业务代码中加入其他附庸的功能 公共部分交给了代理,实现了业务的分工 公共业务发生扩展的时候,方便集中管理
阅读全文
Spring DI(依赖注入)
摘要:Spring04:DI(依赖注入) 概念 DI依赖注入(Dependency Injection,DI)就是IOC的一个实现,spring通过DI向javaBean(java类)注入属性 依赖:指javaBean的对象创建依赖于Spring容器 注入:指javaBean对象依赖的资源 构造器注入 p
阅读全文
Spring 快速使用Spring
摘要:Spring快速入门Spring 导入jar包 使用spring需要导入基本的jar包 1.编写一个实体类 public class UserVO { public UserVO() { super(); } public UserVO(int id, String name) { this.id
阅读全文
spring IOC原则
摘要:IOC 全称为 Inversion of Control,翻译为 “控制反转”,它还有一个别名为 DI(Dependency Injection),即依赖注入。注:不过我喜欢称DI为IOC的一个实现 理解控制反转 将它拆开来看 1.谁控制谁 2.控制什么 3.为什么是反转 4.那些反转了 看看定义:
阅读全文