1、名称空间配置
1<beans xmlns="http://www.springframework.org/schema/beans" 2 xmlns:util="http://www.springframework.org/schema/util" 3 xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.2.xsd 4 http://www.springframework.org/schema/util http://www.springframework.org/schema/util/spring-util-3.2.xsd">
2、JAVA
1package com.demo.bean; 2 3class TestBean { 4 5 private Gender gender 6 7 public void setGender(Gender gender){ 8 this.gender = gender; 9 } 10 11 public Gender getGender(){ 12 return gender; 13 } 14 15} 16 17package com.demo.utils; 18 19public enum Gender { 20 MALE, FEMALE, UNSPECIFIED 21}
3、Bean 配置
1<bean id="testBean" class="com.demo.bean.TestBean"> 2 <property name="gender" ref="gender" /> 3</bean> 4<util:constant id="gender" static-field="com.demo.utils.MALE" />