salut
J'ai une classe et une enum
dans la config xml de spring, comment je fais pour affecter une valeur à cette enumCode:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 public class User{ public MainOperator mo; ... } public enum MainOperator { equals(Operators.equals), not_equals(Operators.not_equals); private MainOperator(int val) { this.value = val; } }
Code:
1
2
3
4 <bean id="odUser" class="javabean.User"> <property name="mo" value=""/> </bean>
j'ai tenté
aucune ne fonctionneCode:
1
2
3
4
5
6
7
8
9
10
11
12
13 //1 car c'est = Operators.equals <bean id="odUser" class="javabean.User"> <property name="mo" value="1"/> </bean> <bean id="odUser" class="javabean.User"> <property name="mo" value="equals(Operators.equals)"/> </bean> <bean id="odUser" class="javabean.User"> <property name="mo" value="Operators.equals"/> </bean>
j'obtiens toujours: Cannot convert value of type [java.lang.String] to required type
merci