java – 使用Eclipse Link在JPA中映射Joda Time“Period”的注释
发布时间:2020-11-14 08:50:33 所属栏目:MySql 来源:互联网
导读:我在我的Item实体中有一个字段 - expiryLimit,我想到了使用joda-time Period,这是一个适合在这里使用的类型.只是为了解释 - expiryLimit是年,月,日或任何持续时间的数量,在此之后特定项目将到期并使用我可以计算给定deliveryDate的项目的确切expiryDate.现在
|
我在我的Item实体中有一个字段 – expiryLimit,我想到了使用joda-time Period,这是一个适合在这里使用的类型. 只是为了解释 – expiryLimit是年,月,日或任何持续时间的数量,在此之后特定项目将到期并使用我可以计算给定deliveryDate的项目的确切expiryDate. 现在我遇到的问题是找到一种将这种类型映射到JPA的合适方法. 是否有任何可用的API或第三方库提供了一些注释来执行此操作?我还使用Eclipse Link @Converter注释将DateTime与MySQL TimeStamp映射.所以,我还需要和Period做同样的事吗.如果是,那么我应该将它转换为什么类型.要varchar?还是长?或其他适合代表期间的类型. 最佳答案 好的,最后我通过仅使用EclipseLink @Converter解决了这个问题.这就是我做到的.我也欢迎任何评论: – ItemMaster实体: –
PeriodConverter.class: – (编辑:日照站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- MYSQL教程innodb引擎redo文件维护方法
- 如何在PHP中将MySQL TIMESTAMP转换为日期时间
- mysql – 这是更改大数据表字符集的更好方法吗?
- 使用PHP将mysql表导出到.txt或.doc文件
- MYSQL教程Mysql中order by、group by、having的区别深入分析
- 按照cakephp group by table的格式在核心php中检索数据
- 节点Mysql On Duplicate Key Update仅更新唯一行
- mysql – 基于一天中的多个选择子查询计数,想要添加表/列
- 如何从mysql中的存储过程中检索多行?
- MYSQL教程修改mysql允许主机访问的权限方法
