具有动态构造函数参数的Spring autowire使用注释方法

时间:2015-12-02 15:25:14

标签: java spring annotations autowired

@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
    .
    .
    .
}

在这种情况下,在构造函数中键入参数它将在启动时修复并已知。但数据是一个动态参数。

0 个答案:

没有答案