随笔分类 -  Spring注解学习

摘要:整个流程 1、实例化 (1)触发:createBean()作为入口,先通过resolveBeforeInstantiation()允许前置拦截。 (2)实例化:doCreateBean()调用createBeanInstance(),根据 Bean 定义选择: ① 工厂方法实例化(instantia 阅读全文
posted @ 2025-10-04 22:32 刘小呆 阅读(9) 评论(0) 推荐(0)
摘要:1、作用 IOC容器中默认是单实例的,可以通过注解改变,操控作用范围 2、在注解中指定是单实例还是多实例的 @Scope("") 默认的话是单实例的,可以手动改变 可以进行控制,在双引号中添加 prototype:多实例的,ioc容器启动的时候并不会调用方法创建对象放在容器中,每次获取的时候才会调用 阅读全文
posted @ 2022-01-16 09:08 刘小呆 阅读(174) 评论(0) 推荐(0)
摘要:1、@ComponentScan(value="指定包下的路径,比如com.joy下的所有类") 扫描包下有以下注解的类,加载到Spring容器中 service包@Service controller包@Controller dao包@Repository @Component,普通的类 可以添加 阅读全文
posted @ 2022-01-13 21:04 刘小呆 阅读(42) 评论(0) 推荐(0)
摘要:@Configuration 使用此注解可以把一个类变成配置类,在配置类里面进行配置,配置类=配置文件,加在类上面,告诉Spring这是一个配置类 @Configuration public class MainConfig(){ } @Bean("指定id名") 使用此注解可以让一个方法注入到Sp 阅读全文
posted @ 2022-01-13 11:00 刘小呆 阅读(52) 评论(0) 推荐(0)