Spring定义了不同的bean定义范围,一个是原型范围,它在每次查找时都会给出一个新实例。
我有两个疑问......
答案 0 :(得分:6)
与任何其他bean一样:使用@Autowired注释的构造函数,如果没有,则使用默认值(如果定义了一个,则使用默认工厂方法)。
你听到的是错的。大多数对象都不可复制,因此只能通过这样做获得异常。
,这没有任何意义答案 1 :(得分:0)
Spring使用反射机制来创建新实例。 Spring,首先查找单例映射,如果没有找到实例,则使用bean定义创建新实例,它将应用定义的生命周期。 所以你听到的是错的。