@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这些东西是根据实际情况现场实例化的,数据内容不尽相同,并且如果对应的方法不被调用也就没有实例化的必要了
112021-10-27
相似问题