在 Spring 中是否可以仅自动装配构造函数的特定参数?
我定义:
<bean class="MyClass">
<constructor-arg name="name" value="object name" />
</bean>
和:
public class MyClass{
private String name;
private MyDAO dao;
@Autowired
public MyClass(String name, MyDao dao){
// assign...
}
// ...
}
现在我想MyDao
自动装配对象,同时明确定义name
参数。可能吗?
使用 XML 定义 bean 需要手动定义所有参数?