摘要:
原理 静态代理=代理模式 动态代理=代理模式+反射 代理模式可以在不修改被代理对象的基础上,通过扩展代理类,进行一些功能的附加与增强 代理类和被代理类应该共同实现一个接口,或者是共同继承某个类 静态代理是事先定义好的,当需要附加的功能较多时,或代理的类较多时,代码量也会随之增大 通过动态代理,代理类 阅读全文
posted @ 2020-05-30 13:06
cxc1357
阅读(137)
评论(0)
推荐(0)
摘要:
(一)IoC/DI 功能 配置解析:将配置文件解析为BeanDefinition结构,便于BeansFactory创建对象 对象创建:BeansFactory 根据配置文件通过反射创建对象,所有类对象都在一个工厂类中创建,采用反射机制动态加载类,避免代码膨胀 对象生命周期管理:在 BeanDefin 阅读全文
posted @ 2020-05-30 11:05
cxc1357
阅读(242)
评论(0)
推荐(0)
摘要:
背景 一种数据类型,和class平级 JDK 1.5 后可用 类比:贴标签 注解是用来解释代码的元数据,但不是注解的代码本身的一部分,对代码运行效果没有直接影响 提取和处理Annotation的代码统称APT(Annotation Proccesing Tool) 应用 提供信息给编译器:检查错误信 阅读全文
posted @ 2020-05-30 10:20
cxc1357
阅读(140)
评论(0)
推荐(0)

浙公网安备 33010602011771号