如题,想实现用户之间的关注和粉丝系统,我能想到的是通过一个中间表,主要字段为关注者和被关注者,但是以我浅薄的JPA水平,不知道应该如何编写实体类,想请教一下各路大神。
粉丝系统,简单设计,就是个多对多关系。
user表
id -- 用户ID
name -- 用户昵称
follow 表
user_id -- 用户ID
follow_id -- 关注的用户ID
使用JPA的话,就用@ManyToMany
关系映射对象,但是很麻烦。你要去维护级联关系。
我建议你不要安装OOP建模,一张表一个对象。这样JPA操作不会有级联关系,比较方便。
非常感谢,刚接触jpa,忘了老本行哈哈哈
1 Like