Tôi có Singleton này:Tạo một Spring bean enum và đi qua các giá trị của một lời gọi phương thức
public enum Elvis {
INSTANCE;
private int age;
public int getAge() {
return age;
}
}
tôi biết làm thế nào để tạo ra đậu enum trong mùa xuân:
<bean id="elvis" class="com.xyz.Elvis" factory-method="valueOf">
<constructor-arg>
<value>INSTANCE</value>
</constructor-arg>
</bean>
Làm thế nào để vượt qua int được trả về bởi INSTANCE.getAge() vào một hàm tạo hạt khác?
+1 cho Elvis, lol :) –
Bất kỳ ý tưởng làm thế nào bạn sẽ vượt qua chỉ Elvis đến một lĩnh vực mong đợi một Enum ? Nếu tôi sử dụng # {T (Elvis)} nó cho tôi biết nó không thể chuyển đổi từ java.lang.Class sang java.lang.Enum. – Cameron