zoukankan      html  css  js  c++  java
  • hibernate一对多注解

    package net.zmcheng.model;

    import java.util.HashSet;
    import java.util.Set;

    import javax.persistence.CascadeType;
    import javax.persistence.Column;
    import javax.persistence.Entity;
    import javax.persistence.FetchType;
    import javax.persistence.GeneratedValue;
    import javax.persistence.Id;
    import javax.persistence.JoinColumn;
    import javax.persistence.OneToMany;
    import javax.persistence.Table;


    @Entity
    @Table(name="Province")
    @SuppressWarnings("serial")
    public class Province implements java.io.Serializable{
    private Integer id;
    private String name;
    private Set<City> citys = new HashSet<City>();
    @OneToMany(targetEntity=City.class,cascade={CascadeType.ALL},fetch = FetchType.EAGER)
    @JoinColumn(name="pro_id",updatable=false)
    public Set<City> getCitys() {
    return citys;
    }

    public void setCitys(Set<City> citys) {
    this.citys = citys;
    }


    @Id
    @GeneratedValue
    public Integer getId() {
    return id;
    }

    public void setId(Integer id) {
    this.id = id;
    }
    @Column(name="name")
    public String getName() {
    return name;
    }

    public void setName(String name) {
    this.name = name;
    }

    }

  • 相关阅读:
    Scala学习笔记(四)—— 数组
    Scala学习笔记(三)—— 方法和函数
    Scala学习笔记(二)——Scala基础
    Scala学习笔记(一)
    HDFS和GFS对比学习
    HDFS原理学习
    c++日历问题
    Mapreduce学习
    c++动态规划解决数塔问题
    C++——数码管
  • 原文地址:https://www.cnblogs.com/zhangmingcheng/p/5382105.html
Copyright © 2011-2022 走看看