Spring

Spring

alt

什么是单例池?

其实底层是是Map,单例意思是用getBean输入的同一个名字,对应拿到的对象是同一个

@PostConstruct

给某方法戴个帽子,让Spring在给Bean初始化前知道要调哪个方法来完成初始化

Bean的初始化

先让UserService去实现InitializingBean接口,然后去重写afterPropertiesSet方法

Bean的实例化vs初始化

alt

AOP

alt 如果用到了AOP,那么放到Map中的就应该是代理对象

推断构造方法

有无参构造方法优先用无参,没有就用有参,但是当有多个有参时会报错(不知道用哪个了),解决办法是在想用的那个有参构造器上加@Autowired

Spring特点

alt

IOC底层原理

alt

alt

alt

IOC接口BeanFactory

alt

alt

IOC操作Bean管理(基于XML)

IOC操作Bean管理(基于注解)

全部评论

相关推荐

但听说转正率很低,我现在有在实习了,好纠结要不要去
熬夜脱发码农:转正率低归低,但是实习的经历你可以拿着,又不是说秋招不准备了
点赞 评论 收藏
分享
下个早班:秒挂就是不缺人
点赞 评论 收藏
分享
06-25 09:33
厦门大学 Java
程序员饺子:现在日常估计没啥hc了,等到八月多估计就慢慢有了。双九✌🏻不用焦虑的
投递快手等公司7个岗位
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务