Spring 配置类中是否可以注入构造函数?

Pau*_*NUK 5 configuration spring constructor constructor-injection

如果我有一个 Spring 配置类(即用 @Configuration 注释的类),我可以使用构造函数注入吗?

如果我添加一个,我会得到一个没有默认构造函数的消息,如果我添加一个默认构造函数,它会使用它而不是重载的构造函数,这并没有真正的帮助。

ben*_*n75 5

有一个关于此限制的错误报告。它将在 Spring 4.3 中修复。

请注意,另一个错误报告今天尚未在 4.3-RC1 中修复)报告了使用这个非常新的功能并在 @Configuration 类的构造函数中注入泛型时出现的问题。