![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Spring
文章平均质量分 89
Spring
蒾樱
这个作者很懒,什么都没留下…
展开
-
Spring AOP业务应用优化指南:常见使用方式及最佳实践
面向切面编程, 基于动态代理的,可以使用jdk,cglib两种代理方式。Aop就是动态代理的规范化, 把动态代理的实现步骤,方式都定义好了, 让开发人员用一种统一的方式,使用动态代理实现。aspectJ是一个开源的专门做aop的框架。spring框架中集成了aspectj框架,通过spring就能使用aspectj的功能。aspectJ框架实现aop有两种方式:使用xml的配置文件 : 配置全局事务使用注解,我们在项目中要做aop功能,一般都使用注解, aspectj有5个注解。原创 2024-03-29 22:00:20 · 971 阅读 · 1 评论 -
Spring IOC常见的使用方式
IoC (Inversion of Control) : 控制反转, 是一个理论,概念,思想。把对象的创建,赋值,管理工作都交给代码之外的容器实现, 也就是对象的创建是有其它外部资源完成,这样做实现了与解耦合。正转:对象的创建、赋值等操作交由程序员手动完成,即使用类似new Xxx(Xxx Xxx)、Xxx.setXxx()语句完成对象的创建与赋值,缺点是一旦程序功能发生改变,涉及到的类就要修改代理,耦合度高,不便于维护和管理。原创 2024-03-03 20:32:41 · 938 阅读 · 1 评论