Spring注入Date类型的数据到Bean中

   今天给大家介绍一个简单的方法,它可以向bean属性中注入日期。

   声明一个dateFormat bean,在“customer” Bean,引用 “dateFormat” bean作为一个工厂bean。该工厂方法将调用SimpleDateFormat.parse()自动转换成字符串Date对象。代码示例如下:

<bean id="dateFormat" class="java.text.SimpleDateFormat">
        <constructor-arg value="yyyy-MM-dd" />
    </bean>

   在需要注入Date类型数据的位置配置示例如下:

<property name="guaTime">
        <!-- 引用 “dateFormat” bean作为一个工厂bean。该工厂方法将调用SimpleDateFormat.parse()
        自动转换成字符串Date对象。  -->
        <bean factory-bean="dateFormat" factory-method="parse">
                <constructor-arg value="2017-2-2" />
            </bean>
            </property>
    </bean>

   这里的guaTime是你自己定义的bean中的Date类型的属性。


版权声明:本文为Ryan060原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。