JPA-多对多AS ElementCollection

本文介绍了JPA-多对多AS ElementCollection的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!,我有一个多对多关系,它将标签(只有字符串)分配给项目:,..。我希望避免为Label表创建POJO类,而将其作为字符串集合保留在Item类中。有没有使用JPA(Hibernate)注释的方法?,我尝试将@CollectionTable与@JoinTable组合,但显然不起作用:,有人能告诉我如何将标签作为字符串集合包括在Item类中吗?非常感谢!,@JoinTable用于将以下关联映射到数据库表:双向多对一/一对多、单向多对一和一对一(双向和单向)关联。,如果确实要将Label与他自己的表一起使用,则必须将其定义为Entity,然后使用ManyToMany关系。,另一种解决方案是删除Label表,并在item_label表中将标签名称保留为LABEL,而不是label_id。,因此您的关系将变为,这篇关于JPA-多对多AS ElementCollection的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,
返回顶部
跳到底部

Copyright 2011-2024 南京追名网络科技有限公司 苏ICP备2023031119号-6 乌徒帮 All Rights Reserved Powered by Z-BlogPHP Theme By open开发

请先 登录 再评论,若不是会员请先 注册