他のPOJOと同じように扱います(つまり)
<property name="dateOfBirth">
<bean class="java.util.Date" />
</property>
明示的な値(1975-04-10など)を使用する必要がある場合は、他のコンストラクターの1つを呼び出すだけです(ただし、year-month-dayを使用するコンストラクターは非推奨です)。また、 Springがすでにロールしている明示的なものを使用することもできますjava.beans.PropertyEditor(セクション6.4.2を参照してください。独自のエディターを作成し、独自のタイプに登録できることに注意してください)。構成にCustomEditorConfigurerを登録する必要があります。
<bean class="org.springframework.beans.factory.config.CustomEditorConfigurer">
<property name="customEditors">
<map>
<entry key="java.util.Date"
value="org.springframework.beans.propertyeditors.CustomDateEditor"/>
</map>
</property>
</bean>
次に、データは次のようになります。
<property name="dateOfBirth" value="1975-04-10" />
これは実際には瞬間的なものであるため、生年月日を格納するのに適切なデータ型Dateではないことを付け加えるかもしれません。Jodaを見て、クラスを使用することをお勧めします。DateLocalDate