@Component

来源:6-7 缓存系统常量数据

weixin_慕斯4428306

2021-06-27

老师为什么SystemConstants要加@Component注入Spring
PO例如TbCheckin和VO例如CheckinForm就不用加@Component?

写回答

1回答

weixin_慕的地5074804

2021-07-26

@Component是让spring启动时便自动产生对象(默认单例)并管理,一般那些项目中一定会被调用,并且内容也是相同的对象需要这样使用,这样虽然启动较慢,但是可以通过反复注入调用的方式节省内存.然后根据需要使用@Autowired进行调用,所以需要让spring管理对象时,就需要使用这个注解.而po,vo这些东西是根据实际情况现场实例化的,数据内容不尽相同,并且如果对应的方法不被调用也就没有实例化的必要了

1
1
幕布斯0437037
可以理解为公共类最好加上@Component注解嘛
2021-10-27
共1条回复

SpringBoot 在线协同办公小程序开发 全栈式项目实战

未来趋势型业务 + 前后端综合技术栈 + 惊艳的细节打磨

1798 学习 · 1915 问题

查看课程