合规国际互联网加速 OSASE为企业客户提供高速稳定SD-WAN国际加速解决方案。 广告
## 1. 在类上面 @Entity:表示该类是一个实体类对象 @Table 指定生成数据库的表的名字 注解里面的属性指定 name:指定生成数据库表的名字 ## 2. 在属性上面 @Id: 表示该属性是主键 @GeneraterValue(strategy = GenerationType.IDENTITY) 两个配合使用,表示该主键是自增长 @Column(name=””) 表示指定生成数据中每个字段的名字 一对一 这个会在指定类中生成一个外键 @OneToOne(fetch = Fetch.lazy,cascade = CascadeType.All) @JoinColumn(name=“”) name=””表示指定的名字 一对多 这个会在多的一方生成外键 @OneToMany(fetch = Fetch.lazy,cascade = CascadeType.All) @ JoinColumn(name=“”) @Fetch(FetchMode.SUBSELECT)= 多对多的 @ManyToMany(fetch = Fetch.lazy,cascade = CascadeType.All) @JoinTable(name=“”,joinColums={@JoinColumn(name=””)} ,inverseJoinColumns ={@JoinColumn(name=””)} ) 该类所对应的菜单类的信息 List<Menu> menu ; ## 3. 在方法上面 @JsonBackReference