摘要:
1.springboot自动装配主要是基于注解编程,和预定优于配置的思想来进行设计的 自动装配就是自动地把其他组件中的Bean装载到IOC容器中,不需要开发人员再去配置文件中添加大量的配置, 我们只需要在springboot的启动类上添加一个SptingBootApplication的一个注解,这样 阅读全文
posted @ 2022-04-16 22:36
开源遗迹
阅读(1593)
评论(0)
推荐(0)
摘要:
1.创建代理对象 在spring中创建bean实例都是从geBean()方法开始的, 在创建实例之后spring容器将会根据AOP的配置去匹配目标类的类名,看目标的类名是否满足切面规则,如果满足切面规则就会调用ProxyFactory去创建Bean,并且缓存到IOC容器中 然后根据目标对象自动选择不 阅读全文
posted @ 2022-04-16 20:35
开源遗迹
阅读(311)
评论(0)
推荐(0)
摘要:
1.配置阶段: 主要完成对xml的配置注解的配置 从web.xml开始配置了DispatcherServlet的url匹配规则和spring主配置文件的一个加载路径 配置注解,比如说@Controller,@Service,@Autowrited以及@RequestMapping 2.初始化阶段 主 阅读全文
posted @ 2022-04-16 19:21
开源遗迹
阅读(220)
评论(0)
推荐(0)
摘要:
1.别名: 如果添加了别名,我们也可以通过使用别名来获取这个对象 <alias name="user" alias=“userNew” /> 2.Bean的配置 id:bean的唯一标识符,也就是相当于我们学的对象名 class:bean对象所对应的全限定名:包名+类名 name:也是别名,而且na 阅读全文
posted @ 2022-04-16 16:06
开源遗迹
阅读(51)
评论(0)
推荐(0)
摘要:
IOC:我们彻底不用在程序中改动,要实现不同的操作只需要在xml中配置文件中进行修改,所谓的IOC,一句话搞定:对象由spring来创建,管理,装配。 1.使用无参构造创造对象,默认! 2.假设我们要使用有参构造创造对象。 下标赋值: <bean id="user" class="com.*.*"> 阅读全文
posted @ 2022-04-16 15:20
开源遗迹
阅读(66)
评论(0)
推荐(0)
摘要:
1.什么是循环依赖 指的是循环引用,两个或多个bean相互之间的持有对方的引用。spring会自动给对方注入赋值,会导致死循环。 2.哪些情况会出现循环依赖? 循环依赖有三种形态 ab相互依赖 abc三者依赖 a自我依赖 3.如何解决?spring设计三级缓存解决依赖问题 当我们去调用getBean 阅读全文
posted @ 2022-04-16 09:50
开源遗迹
阅读(343)
评论(0)
推荐(0)
摘要:
1.springbean作用域的定义 springbean的配置中通过scope属性定义springbean的作用域, 可以接受的5个内建的值 singleton作用于范围是applicationContext容器 prototype作用域范围是调用getBean方法直至获取对象 request作用 阅读全文
posted @ 2022-04-16 09:11
开源遗迹
阅读(205)
评论(0)
推荐(0)

浙公网安备 33010602011771号