Java 使用spring配置设置枚举参数
我有一个Java 使用spring配置设置枚举参数,java,spring,enums,Java,Spring,Enums,我有一个enum说,A enum A { TYPE_1 (true, false) { public func(A a, B b, C c) { } }, TYPE_2 (FALSE, TRUE) { public func(A a, B b, C c) { } }; X x; Y y; Z z; protected A(X x) { this.x = x; } public
enum
说,A
enum A
{
TYPE_1 (true, false)
{
public func(A a, B b, C c)
{
}
},
TYPE_2 (FALSE, TRUE)
{
public func(A a, B b, C c)
{
}
};
X x;
Y y;
Z z;
protected A(X x)
{
this.x = x;
}
public abstract func(A a, B b, C c);
}
因为,类型为
Y
和Z
的变量不是构造函数的一部分,而是在func
的实现中使用的。我想从春天开始注射。我该怎么做?你确定这是一个Java问题吗?Spring使用bean注入。在您的情况下,只需编写在后处理阶段完成所需工作的bean。相关: