使用复杂数据模型的Hibernate:在java代码中生成表单或使用secondarytable注释

时间:2013-03-12 22:02:18

标签: hibernate persistence hql

因此,我获得了为特定公司实施时间跟踪系统服务的“荣誉”。

现在它显然有效的方式是它有一些自引用表来创建多个级别,如果你实际输入的东西,它会根据状态(提交,接受,......)分成多个表。

现在我看到一个包含我需要的一些信息的查询,并且它有很多连接和内部选择非常复杂。

所以我在思考它是否会更有效:

  1. 使用HSQL获取Level,TimesheetTask,...对象并执行 需要在我的服务层中创建结果对象的操作
  2. 使用SecondaryTable注释(甚至是可行的 数据分为4个以上的表和普通的sql使用 加入取?
  3. ???
  4. 我知道这可能是相当开放的,但是对于如何实现这一点及其可行性的任何意见都将非常感激。

0 个答案:

没有答案