[英]@EntityListeners equivalent for @ElementCollection
我有一個非常簡單的問題,我想要一個簡單的解決方案,但 JPA/Hibernate 似乎沒有默認方法
我有一個 BasicEntity,它有一個監聽器來監視持久性和更新
我的實體有一個
@ElementCollection(fetch = FetchType.EAGER)
@JsonProperty("images")
@Column(length = 256)
private final List<String> images = new ArrayList<>();
一切正常,在更新和創建時調用偵聽器,問題是每當我更改圖像時,都不會調用實體偵聽器
數據已正確存儲在數據庫中,但 JPA 不會為偵聽器調用更新掛鈎。
解決這個問題的最佳方法是什么?
如果僅更改圖像列表時未調用@PreUpdate
偵聽器,我會認為這是一個錯誤。 您應該在 JIRA 上報告並附上一個重現的測試用例。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.