【问题标题】:Hibernate Annotations, Create 3rd entity from existing two entities without annotating the already annotated tableHibernate Annotations,从现有的两个实体创建第三个实体而不注释已经注释的表
【发布时间】:2012-03-07 06:01:15
【问题描述】:

我有两个名为 USER 和 ROLE 的表,其中实体分别为 USER 和 ROLE 响应。 现在我想通过使用上面的这些实体再创建一个实体,以便我可以获取两个表的数据。

还有一个名为 USER_ROLE 的表,其中包含两个字段“user_id”和“role_id”。

我必须使用休眠注释来完成这些事情。

我尝试创建带有注释表的第三个实体作为 USER 表,属性是一些 USER 表字段和 ROLE 表的集合集。但这里的错误是我用 USER 表注释了第三个实体,该表已经用 User 实体注释了。

所以现在我必须在不注释任何表的情况下创建第三个实体,必须访问已经在访问表的两个实体。

我怎样才能使用休眠注释来完成这些。

请在这个问题上帮助我

谢谢,rajNaveen

【问题讨论】:

    标签: java hibernate struts hibernate-mapping


    【解决方案1】:

    据我了解,您可以在此tutorial 中找到您要查找的内容。 看看@JoinTable 是如何使用的。

    希望对你有帮助!!!

    【讨论】:

      猜你喜欢
      • 2017-07-31
      • 1970-01-01
      • 1970-01-01
      • 2022-01-22
      • 2017-01-09
      • 2010-09-21
      • 1970-01-01
      • 2013-03-08
      • 1970-01-01
      相关资源
      最近更新 更多