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

浙公网安备 33010602011771号