簡體   English   中英

JPA / Hibernate / Bean驗證程序-鑒別器上的@Pattern嗎?

[英]JPA/Hibernate/Bean Validator - @Pattern on Discriminator?

因此,我嘗試使用Bean驗證來斷言給定實體的DiscriminatorValue只能是選定的少數幾個之一。

如果區分@Pattern是一個普通字段,那么使用@Pattern和匹配的正則表達式將是一件容易的@Pattern

既然不是,我該怎么做?

簡短的答案是您無法使用Bean驗證來做到這一點。 如您所說,區分符列/值甚至不是您實體的一部分。 這只是JPA的內部價值。

我想我的第二個問題是為什么您要這樣做。 您想實現什么? 這些判別器值最多由開發人員在開發時確定。 只要您讓JPA提供程序處理數據,就永遠不會出現問題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

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