[英]Hibernate, use the entity already persisted in DB to link with owning side instead of creating a new one if the owned entity is same
[英]Is there a way to link already existing entries in a mysql instead of creating a new one?
我正在編寫一個系統,用戶可以使用現有標簽標記文章或創建新標簽。 但我想防止我的“tag-table”中有重復的條目。 而不是創建一個新的,hibernate應該只鏈接一個現有的(如果已經存在一個條目)。
- >一篇文章應該能夠有零個或多個標簽
- >可以將一個標簽分配給一個或多個arcticle
所以我的問題:
有沒有辦法鏈接mysql中已有的條目而不是創建一個新的(使用hibernate)?
您可以在2個子任務中划分問題。 1.在數據庫中創建/搜索標簽。 2.存儲與任何文章相關的標簽。
通過這種方式,您將擁有一個可管理的標簽列表,無需重復,並可根據標簽輕松列出文章。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.