Sping
悔建阿里杰克马
这个作者很懒,什么都没留下…
展开
-
Spring面试-1
1.spring是什么 一种轻量级框架 解决企业开发的业务逻辑层和其他层之间的关系 解决企业应用开发的复杂性 简化java开发 同时为企业开发提供很多其他的特性 不过其他特性的底层都依赖与几个特性 依赖注入(DI)和面向切面编程(AOP) 控制反转(IOC),通过IoC容器管理POJO对象以及他们之间的耦合关系;通过AOP以动态非侵入的方式增强服务。 2.spring优缺点 优点: 提供IOC管理对象直接关系 提供AOP以动态代理方式实现增强服务 提供声明式事物 缺点: 底层依赖反射 反射影响性能 使用门原创 2020-06-08 17:10:59 · 254 阅读 · 0 评论 -
Spring AOP and AspectJ AOP 有什么区别?AOP 有哪些实现方式?
Spring AOP 是一种动态代理的模式 编译期间不会一起编译为classs文件 而是在运行期间 进行动态代理 动态代理:代理类实现invocationHandler接口 实现invoke方法 该方法有三个参数代理类对象 被代理类方法 被代理类方法参数 使用可通过 proxy.newproxyinstance(被代理类类加载器,被代理类接口,代理类处理器) private Target target; public DynamicProxyHandler(Target target) {原创 2020-06-07 17:40:21 · 645 阅读 · 0 评论