首页 > TAG信息列表 > postcontruct
@PostContruct注解服务启动后运行方法
@PostContruct是spring框架的注解,在方法上加该注解会在项目启动的时候执行该方法,也可以理解为在spring容器初始化的时候执行该方法,或者理解为在系统在接口正常访问之前去执行该注解标注的方法 注解的加载顺序 Constructor >> @Autowired >> @PostConstruct @PostConstruct注解的SpringBoot中非Controller类调用service方法出现null空指针
原因:service无法导入到非controller层中去。 解决方法:注入bean @Component //重点 public class TestServerse{ @Autowired //正常引用目标service private OtherService otherService ; //将自己作为静态变量引入,使SpringBoot初始化之前就被创建 publinit-method,@postcontruct,afterPropertiesSet的先后顺序
在牛客面经上遇到的一个面试题。突然想尝试下 然后就开始做了 测试 ApplicationContext applicationContext = new ClassPathXmlApplicationContext("classpath:applicationContext.xml"); TestDao testDao = applicationContext.getBean(TestDao.class); ((ClassPathXmlApp