jpa中Mysql数据库的主键自增怎么配置,pojo类该怎么写

jpa中Mysql数据库的主键自增怎么配置,pojo类该怎么写,第1张

很简单,不用你写代码,也不用你在Mysql去消喊配置自增的主键。你新建一个测试工程,导入Hibernate,再配置Hibernate的宴桥做数据库连接,找到你那个表,右击鼠标映射反转,在添加主键那里选择需要生成主键的字段,及生成主键的方式。这样Hibernate就自动帮你写了生成主键的方法,将这个方法拷贝到你原来晌衡的pojo就行了。。

进行面向对象的分析,uer和role之大橘森间是双向多对多联系,使用JPA配置如下所示:

@Entity

public class User implements Serizlizable {

@Id

@GeneratedValue(strategy = GenerationType.IDENTITY)

private int id

private String userName

private String passWord

@ManyToMany(cascade = CascadeType.ALL)

private List<Role>roles

......

......

}

@Entity

public class Role implements Serizlizable {

@Id

@GeneratedValue(strategy = GenerationType.IDENTITY)

private int id

private String role

@ManyToMany(mappedBy = "roles")

private User user

......

......

}

配置伍闷后,会在数据库中生存你想要的3个滚亩表。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11979860.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-20
下一篇 2023-05-20

发表评论

登录后才能评论

评论列表(0条)

保存