Spring
文章平均质量分 66
michaelhuang45
这个作者很懒,什么都没留下…
展开
-
Spring IOC简析
文章目录前言理解IOC概念BeanIOCDIBean的配置xml配置Java配置注解配置依赖注入的方式setter方式构造函数注解注入IOC源码解析参考文章: 前言 在编写java程序时,我们是自己编写不同的构造函数,控制对象的创建;但是当项目复杂后,一个对象的创建需要依赖很多对象,spring通过IOC功能将对象的创建和管理由业务代码转移到IOC容器中,从而简化编程。 理解IOC概念 Bean Bean是一个java对象,在Spring中由IOC容器创建与管理。只要是通过注解@Component、@Ser原创 2022-03-05 16:38:57 · 184 阅读 · 0 评论 -
Spring AOP简析
前言 通常我们在进行开发的时候,主要编写的都是业务代码,而一些与业务没有强相关的外围事务,如日志记录、事务处理等,会在代码中大量重复出现,造成代码冗余、霰弹式修改等问题,需要实现这些功能的热插拔、在使用的时候通过简便地方式引入处理。由此,引入了AOP实现业务代码与外围功能分离。 通过AOP,可以将业务外的周边共用逻辑,比如日志、事务、权限等封装起来,然后在业务需要使用时,将这些功能和业务功能“编织”在一起。 基础知识 AOP Aspect Oriented Programming,即面向切面编程。AOP要原创 2022-03-05 15:23:47 · 154 阅读 · 0 评论