摘要: 一、域属性 好处:大幅度减少Spring配置 坏处:依赖不能明确管理,可能会有多个bean同时符合注入规则。没有清晰的依赖关系。 1,byName 根据属性名自动装配。此选项将检查容器并根据名字查找 与属性完全一致的bean,并将其与属性自动装配。 2,byType 如果容器中存在一个与指定属性类型 阅读全文
posted @ 2019-10-28 17:43 丹寻 阅读(293) 评论(0) 推荐(0) 编辑
摘要: 一、静态代理 1.创建Subject业务接口 2.创建RealSubject实现Subject接口 3.创建代理类 3.创建测试类 二、JDK动态代理 1.创建业务接口 2.创建接口实现类 3.调用管理接口InvocationHandler 创建动态代理类 三、cglib动态代理 1.创建业务类 2 阅读全文
posted @ 2019-10-28 17:39 丹寻 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 1. 有哪些不同类型的IoC(依赖注入)方式 ? 解释说明下 构造器依赖注入 构造器依赖注入通过容器触发一个类的构造器来实现的,该类有一系列参数,每个参数代表一个对其他类的依赖。 Setter方法注入 Setter方法注入是容器通过调用无参构造器或无参static工厂 方法实例化bean之后,调用该 阅读全文
posted @ 2019-10-28 17:38 丹寻 阅读(90) 评论(0) 推荐(0) 编辑
摘要: 面向切面编程 AOP AOP(Aspect Oriented Programming),即面向切面编程,可以说是OOP(Object Oriented Programming,面向对象编程)的补充和完善。OOP引入封装、继承、多态等概念来建立一种对象层次结构,用于模拟公共行为的一个集合。不过OOP允 阅读全文
posted @ 2019-10-28 02:47 丹寻 阅读(130) 评论(0) 推荐(0) 编辑