了解Spring Singleton在启动时加载实体

了解Spring Singleton在启动时加载实体,第1张

了解Spring Singleton在启动时加载实体

这是您的问题的答案:

首先,我应该使用@Component来使类成为单例吗? d簧会保护螺纹安全吗?

@Component
用于基于XML的Spring Configuration中的组件扫描,以创建Spring
Bean。Bean将创建任何类的Singleton实例。

其次,这个课程会成为spring的服务课程吗? 我必须用注释

@Service
吗?

@Service
只是的专业化而已
@Component
。这是完全没问题,如果你继续使用
@Service
@Repository
或替换它们
@Component

第三,我应该

@PostConstruct
在启动时使用该类吗?还是还有其他更好的选择?

@PostConstruct
在bean创建之后将仅运行一次。如果您希望在应用程序首次启动时将数据从数据库加载到缓存等中,则可以使用它。



欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/4934367.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-11-13
下一篇2022-11-13

发表评论

登录后才能评论

评论列表(0条)

    保存