- version:
- 5.2.18.BUILD-SNAPSHOT
- 源码
- 事务隔离级别
- 失效问题
- aop 实现源码
- aop 4/5 的执行顺序
- 创建流程
- 创建方式
- bean 注入获取方式
- BeanFactory
- FactoryBean
- getBean 流程
- Bean 默认是单例的,所以单例的 Controller 注入的 Service 也是一次性创建的,即使 Service 本身标识了 prototype 的范围也没用。
- @Scope(value = ConfigurableBeanFactory.SCOPE_PROTOTYPE, proxyMode = ScopedProxyMode.TARGET_CLASS)
- 会注入 两个 beanDefnition: original, target.original[primary]