JPA实体使用模式的参考应用程序

时间:2014-02-03 17:51:26

标签: java entity-framework hibernate jpa

是否存在大型真实世界开源项目,其中定义了许多JPA实体。可以说明用于定义JPA实体的最佳JPA实践的东西?

我发现的所有样本都很小或很专注。

我正在努力寻找任何被接受的“良好做法”。例如,如何最好:

  • 在关系中添加/删除实体(我是否在实体上提供对此类事物的支持?)
  • 对于one2one,我应该从getter返回null,如果它为空,抛出或提供API来检查isEmpty()
  • 我是在实体类上做这些事情,还是提供某种类型的帮助?

1 个答案:

答案 0 :(得分:0)

我找到了一款名为Broadleaf eCommerce的开源电子商务参考应用程序。它可以在GitHub https://github.com/BroadleafCommerce上找到。它有一个基本的JPA域模型,他们正在使用Hibernate。

我发现它是学习JPA和EXA的重要资源。冬眠