java – Spring中new运算符的作用是什么
作者:互联网
春天我很新.我对Spring注册类中的new运算符有疑问.
我创建了一个名为points的类.
public class Points { // methods and variables}
我创建了另一个名为circle的类.
public class Circle { Points p=new Points(); }
我在下面的弹簧容器中注册了Circle.
<bean id="circle" class="com.springeg.eg.Circle" />
现在spring是否只处理Circle类的对象生命周期,或者它也将处理Circle和Points类p对象.
春季注册课程中新运算符的影响是什么?
解决方法:
如果您显式调用new而不是注入Points实例,那么您不允许Spring管理它.
你的Circle实例将由Spring管理,但里面的Points实例只是一个普通的java对象,没有花哨的管理.
标签:java,spring,spring-mvc,new-operator 来源: https://codeday.me/bug/20190830/1767072.html