开发者社区> 问答> 正文

JFinal加入Bean之后对oracle日期处理存在问题?报错

@JFinal 你好,想跟你请教个问题:

针对Oracle数据库而言,JFinal代码生成器生成的 日期类型 是java.util.Date,然后在控制器中如下使用直接报错了。

usc.setShoppingTime(new Date()); 
如果是前台传过来的日期不会报错,因为都是string类型的日期,getModel会根据表的列类型自动转换。

而上面的bean的 java.util.Date 日期是不会转换成 java.sql.Date 类型而直接报错了。

所以我只能这样用

usc.put("SHOPPING_TIME",DateUtils.thisSqlTime());
希望在下一版优化一下这个日期问题


展开
收起
爱吃鱼的程序员 2020-06-09 15:41:41 518 0
1 条回答
写回答
取消 提交回答
  • https://developer.aliyun.com/profile/5yerqm5bn5yqg?spm=a2c6h.12873639.0.0.6eae304abcjaIB

     感谢反馈,已备忘

    2020-06-09 15:41:59
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
PostgresChina2018_樊文凯_ORACLE数据库和应用异构迁移最佳实践 立即下载
PostgresChina2018_王帅_从Oracle到PostgreSQL的数据迁移 立即下载
Oracle云上最佳实践 立即下载

相关镜像