是否有可能在休眠住校验数据和
问题描述:
我有以下表“物品”的列名,...,结束日期,活跃是否有可能在休眠住校验数据和
现在我想在休眠的限制变化值/ postgres,如果endDate小于实际日期,则活动列应为false。我不确定hibernate/Postgres是否可以做这样的“实时检查”。这是否有可能?
答
您可以使用@EntityListeners
您可以在其中监听您的实体更改,并因此每当endDate或actualDate发生更改时,就可以使用您的逻辑并相应地更新活动标志。
此处给出的是相同的示例 http://www.thejavageek.com/2014/05/24/jpa-entitylisteners/