zoukankan      html  css  js  c++  java
  • hibernate多对多关联映射(单向User>Role)

    hibernate多对多关联映射(单向User--->Role)

    具体映射:

    User.hbm.xml
     1 <class name="com.bjpowernode.hibernate.User" table="t_user">
     2         <id name="id">
     3             <generator class="native"/>
     4         </id>
     5         <property name="name"/>
     6         <set name="roles" table="t_user_role">
     7             <key column="user_id"/>
     8             <many-to-many class="com.bjpowernode.hibernate.Role" column="role_id" />    
     9         </set>
    10     </class>
    Role.hbm.xml
    1 <class name="com.bjpowernode.hibernate.Role" table="t_role">
    2         <id name="id">
    3             <generator class="native"/>
    4         </id>
    5         <property name="name"/>
    6     </class>

    public class User {

      private int id;

      private String name;

      private Set roles;

      //省略set()、get()方法

    }

    public class IdCard {

      private int id;

      private String name;

      //省略set()、get()方法

    }

  • 相关阅读:
    NFS服务安装
    Redhat 6.3 yum 本地源配置
    在redhat enterprise linux 6中部署samba
    React
    链表
    map, set
    二叉查找树
    数制间的相互转换
    二维数组
    拖拽
  • 原文地址:https://www.cnblogs.com/fanszone/p/3072839.html
Copyright © 2011-2022 走看看