zoukankan      html  css  js  c++  java
  • jpa的常用注解

    package com.itheima.domain;

    import javax.persistence.*;
    import java.util.ArrayList;
    import java.util.List;

    @Entity
    @Table(name="t_role")
    public class Role {
    @Id
    @Column
    @GeneratedValue(strategy = GenerationType.IDENTITY)
    private int rid;
    @Column
    private String rname;
    @Column
    private String rdesc;
    @ManyToMany(targetEntity=User.class,cascade = CascadeType.ALL)
    @JoinTable(
    //声明关联表结构
    name="t_user_role",
    joinColumns = @JoinColumn(name = "fk_rid",referencedColumnName = "rid"),
    inverseJoinColumns = @JoinColumn(name = "fk_uid",referencedColumnName = "id")
    )
    private List<User> users=new ArrayList<User>();

    public List<User> getUsers() {
    return users;
    }

    public void setUsers(List<User> users) {
    this.users = users;
    }

    public Role() {
    }

    public Role(String rname, String rdesc) {
    this.rname = rname;
    this.rdesc = rdesc;
    }

    public String getRname() {
    return rname;
    }

    public void setRname(String rname) {
    this.rname = rname;
    }

    public int getRid() {
    return rid;
    }

    public void setRid(int rid) {
    this.rid = rid;
    }

    public String getRdesc() {
    return rdesc;
    }

    public void setRdesc(String rdesc) {
    this.rdesc = rdesc;
    }
    }

    积少成多, 积沙成塔.
  • 相关阅读:
    mysql各个版本下载地址
    hadoop-0.20.2完全分布式集群
    04_Spring中使用Quartz
    03_CronTrigger
    02_SimpleTrigger
    02_ActiveMQ入门
    01_JMS概述
    01_Quartz基础结构
    Java开发高性能网站需要关注的事
    06_Jedis完成MySQL的条件查询案例
  • 原文地址:https://www.cnblogs.com/lei0913/p/10969711.html
Copyright © 2011-2022 走看看