<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                企業??AI智能體構建引擎,智能編排和調試,一鍵部署,支持知識庫和私有化部署方案 廣告
                ### 一.`User.java` ***** ~~~ package net.youworker.domain; import javax.persistence.*; import java.util.HashSet; import java.util.Set; /** * @author: hcf * @qq: 46914685 * @email: 46914685@qq.com * @date: 2020-01-08 20:54 */ @Entity @Table(name = "sys_user") public class User { @Id @GeneratedValue(strategy = GenerationType.IDENTITY) @Column(name = "user_id", columnDefinition = "bigint(20) unsigned") private Long UserId; //用戶名 @Column(name = "user_name", nullable = false, columnDefinition = "varchar(30) default '' comment '用戶名' ") private String userName = ""; //年齡 @Column(name = "user_age", nullable = false, columnDefinition = "tinyint(10) default 0 comment '年齡' ") private Integer userAge = 0; /** * 配置用戶到角色的多對多關系 * <p> * 配置多對多的映射關系 * 1.聲明表關系的配置 * 2.配置中間表 * * @JoinTable name: 中間表的名稱 * joinColumns 配置當前對象在中間表的外鍵 * inverseJoinColumns 配置對方對象在中間表的外鍵 */ @ManyToMany(targetEntity = Role.class, cascade = CascadeType.ALL) @JoinTable( name = "sys_user_role", //joinColumns 當前對象在中間表的外鍵 joinColumns = {@JoinColumn(name = "sys_user_id", referencedColumnName = "user_id")}, //inverseJoinColumns 對方對象在中間表的外鍵 inverseJoinColumns = {@JoinColumn(name = "sys_role_id", referencedColumnName = "role_id")} ) private Set<Role> roles = new HashSet<>(); public Set<Role> getRoles() { return roles; } public User() { } public void setRoles(Set<Role> roles) { this.roles = roles; } public Long getUserId() { return UserId; } public void setUserId(Long userId) { UserId = userId; } public String getUserName() { return userName; } public void setUserName(String userName) { this.userName = userName; } public Integer getUserAge() { return userAge; } public void setUserAge(Integer userAge) { this.userAge = userAge; } } ***** ~~~ ### 二. `Role.java` ~~~ package net.youworker.domain; import javax.persistence.*; import java.util.HashSet; import java.util.Set; /** * @author: hcf * @qq: 46914685 * @email: 46914685@qq.com * @date: 2020-01-08 20:46 */ @Entity @Table(name = "sys_role") public class Role { @Id @GeneratedValue(strategy = GenerationType.IDENTITY) @Column(name = "role_id", columnDefinition = "bigint(20) unsigned") private Long roleId; //角色名稱 @Column(name = "role_name", nullable = false, columnDefinition = "varchar(100) default '' comment '角色名稱' ") private String roleName = ""; // @ManyToMany(targetEntity = User.class) // @JoinTable( // name = "sys_user_role", // //joinColumns 當前對象在中間表的外鍵 // joinColumns = {@JoinColumn(name = "sys_role_id", referencedColumnName = "role_id")}, // //inverseJoinColumns 對方對象在中間表的外鍵 // inverseJoinColumns = {@JoinColumn(name = "sys_user_id", referencedColumnName = "user_id")} // ) //放棄維護權 @ManyToMany(mappedBy = "roles") private Set<User> users = new HashSet<>(); public Set<User> getUsers() { return users; } public Role() { } public void setUsers(Set<User> users) { this.users = users; } public Long getRoleId() { return roleId; } public void setRoleId(Long roleId) { this.roleId = roleId; } public String getRoleName() { return roleName; } public void setRoleName(String roleName) { this.roleName = roleName; } } ~~~
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看