hibernate实体中List<String>字段的处理

原创
2014/05/15 10:13
阅读数 3.3K

场景描述:一个用户有多个昵称

使用@ElementCollection

@ElementCollection
@CollectionTable(name="Nicknames", joinColumns=@JoinColumn(name="user_id"))
@Column(name="nickname")
public List<String> getNicknames() { ... }

用于映射一对多关系,在‘一’的一方应用,这个标签会使得一张新的表产生。

会产生一张新的表叫做 Nicknames 主键为user_id,表中产生一列叫做nickname。


或者数据库里面存String,然后转为List<String>


展开阅读全文
加载中

作者的其它热门文章

打赏
0
3 收藏
分享
打赏
0 评论
3 收藏
0
分享
返回顶部
顶部