在jdk9中,@PostConstruct和@PreDestroy在java.xml.ws.annotation中,这是不推荐的,并计划删除。
我想知道当它们被移除时应该使用什么,而且也不会成为一个问题,因为很多框架和项目都在使用它们?
发布于 2018-09-12 08:52:56
我在此链接上找到了答案
这个示例只是应该为最新修改准备代码的第一个示例:
@Component
public class MyBean implements InitializingBean, DisposableBean {
private void init() {
//TODO: init code
}
private void shutdown() {
//TODO: destroy code
}
@Override
public void afterPropertiesSet() throws Exception {
init();
}
@Override
public void destroy() throws Exception {
shutdown();
}
}https://stackoverflow.com/questions/52291019
复制相似问题