首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Spring @PostConstruct与init-method属性

Spring @PostConstruct与init-method属性
EN

Stack Overflow用户
提问于 2011-12-15 19:15:05
回答 2查看 101.6K关注 0票数 118

在Spring XML配置中使用@PostConstruct注释和声明与init-method相同的方法有什么区别吗?

EN

回答 2

Stack Overflow用户

发布于 2011-12-15 19:19:31

这并没有真正的区别。这取决于您喜欢如何配置您的系统,这是个人选择的问题。就我自己而言,我更喜欢在自己的代码中使用@PostConstruct批注(因为只有在调用方法之后才能正确配置bean ),并且在实例化非Spring感知的库中的bean时使用init-method (当然,不能在那里应用批注!)但我完全理解人们想要以这样或那样的方式来做这一切。

票数 21
EN

Stack Overflow用户

发布于 2014-12-30 14:19:06

@postconstruct不是spring的一部分。它是javax包的一部分。两者都是一样的。使用init-method,我们需要在中添加,你可以使用@ file.If,不需要在XML中添加。请查看下面的文章。

http://answersz.com/spring-postconstruct-and-predestroy/

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8519187

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档