DataBinding.java 文件源码

java
阅读 25 收藏 0 点赞 0 评论 0

项目:olca-app 作者:
private void setDateValue(Object bean, String property, DateTime dateTime) {
    log.trace("Change value {} @ {}", property, bean);
    GregorianCalendar calendar = new GregorianCalendar();
    calendar.set(Calendar.DAY_OF_MONTH, dateTime.getDay());
    calendar.set(Calendar.YEAR, dateTime.getYear());
    calendar.set(Calendar.MONTH, dateTime.getMonth());
    try {
        if (Bean.getType(bean, property) == Date.class)
            Bean.setValue(bean, property, calendar.getTime());
        else if (Bean.getType(bean, property) == GregorianCalendar.class)
            Bean.setValue(bean, property, calendar);
        else
            log.error("Cannot set bean value");
    } catch (Exception e) {
        error("Cannot set bean value", e);
    }
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号