簡體   English   中英

@EntityListeners 等效於 @ElementCollection

[英]@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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM