【发布时间】:2014-07-16 08:03:54
【问题描述】:
问题:存在一对多映射的事务表和状态表。一笔交易可以有多种状态,如失败、部分支付和成功。如何获取交易的最新状态。
即,如果我的交易具有多种状态,例如失败和成功,其中成功是最新的。有没有办法在hibernate中配置相同的,以根据日期字段或任何其他字段从状态表中获取一条记录?
我一直在寻找解决问题的最佳方法,虽然我有一些方法可以在 java 中使用可比较和比较来做同样的事情,但我仍然想知道 hibernate 是否提供了任何解决方案,我们可以在其中简单地配置它hbm 文件并获取输出。
提前致谢。
【问题讨论】:
标签: java sql hibernate jakarta-ee one-to-many