使用spring管理java类时,如果需要容器启动后,马上调用某个类的方法(如加载数据)
可以用
1.在Spring bean xml 的配置文件中配置该类为spring bean并指定init-method
<bean id="initDataProcessor" class="com.mama100.site.snsec.pushmsg.service.push.impl.InitDataProcessor" init-method="addDeviceTokenToRedis"/>
2.在指定的方法上加@PostConstruct注解
@PostConstruct
public void addDeviceTokenToRedis()throws Exception{}
转载于:https://blog.51cto.com/keeplearning/1187317