我对春天很新。我对new
运算符有疑问,该运算符位于spring注册类中。
我创建了一个名为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
对象。
春季注册课程中新操作员的影响是什么?
答案 0 :(得分:5)
如果您明确调用new
而不是注入Points
实例,则不允许Spring对其进行管理。
你的Circle
实例将由Spring管理,但里面的Points
实例只是一个普通的java对象,没有花哨的管理。