Version: Next
IoC创建对象的方式
IOC创建对象的方式
新建一个maven模块
pojo 修改一下无参构造器,来观察实体类是什么时候被spring创建对象的
@Datapublic class User {private String name;public void show() {System.out.println("name ->" + name);}public User(){System.out.println("User无参构造方法");}}Spring IoC容器创建的时候,所有bean就创建了
默认使用无参构造方法创建对象
假设我们要使用有参构造方法创建对象
下标赋值(参数索引)
类型赋值(不建议用)
通过参数名设置
<bean id="user" class="com.bsx.pojo.User"><constructor-arg name="name" value="bbbb"/></bean>