@Component
public class Module {
public Module(String type, List<String> data) {
.
.
.
}
}
如何在传递构造函数的参数时初始化User,其中Module已自动装配到另一个类中: 这里的参数值是动态的,例如,它们是通过用户提交表单提取的,因此不能存储在文件中。
@Component
public class AnotherClass {
@Autowired
Module module(....)????? // How do I do it here
.
.
.
}
在这种情况下,在构造函数中键入参数它将在启动时修复并已知。但数据是一个动态参数。