У меня есть enum
, и мне нужно впрыскивать его с помощью фасоли весны.инъекционный перечислитель (весна)
мое перечисление:
public enum Status {
IN_PROCESS(1,"In process"),
DONE(0,"Successful"),
CANNOT_DONE(2,"Unsuccessful");
private final int code;
private final String description;
private Status(int code, String description){
this.code = code;
this.description = description;
}
public int getCode() {
return code;
}
public String getDescription() {
return description;
}
}
, что мой bean.xml
должен выглядеть для этого enum
..
спасибо.
Я попробовал этот один: <боб ID = класс "statusBean" = "entity.Status"> <конструктор-Arg значение = "DONE"> конструктор -Arg> и получил эту ошибку: Неудовлетворенной зависимости, выраженную через аргумент конструктора с индексом 1 типа [Int]: неоднозначным конструктором типов аргументов – tural
кажется, вы боб конструктор принимает ИНТАС argumen t, а не статус. Или что он принимает два аргумента, а не один. Исправьте это. И покажи нам код бобов. –
Что такое смысл для ввода enum? –