0
我正在使用JPA來獲取數據庫和實體之間的所有映射字段。 我嘗試獲得審計表的數據。正如你所知,在每個審計表中,我們都有相同的字段,如正常表中的字段,但有兩個字段(rev
和revtype
)。如何使用JPA獲取未映射字段
所以在實體中我沒有這兩個字段。
我可以得到他們沒有現有的註釋列等變量?
我正在使用JPA來獲取數據庫和實體之間的所有映射字段。 我嘗試獲得審計表的數據。正如你所知,在每個審計表中,我們都有相同的字段,如正常表中的字段,但有兩個字段(rev
和revtype
)。如何使用JPA獲取未映射字段
所以在實體中我沒有這兩個字段。
我可以得到他們沒有現有的註釋列等變量?
檢查https://wiki.eclipse.org/EclipseLink/Examples/JPA/Dynamic#DynamicEntity_API 也許DynamicEntity可以幫助您訪問這些字段。
thx Tomas kraus – TinyOS 2015-02-10 14:26:12
您的審計解決方案是什麼? Envers或什麼在數據庫級別? – mabi 2015-02-09 09:26:22
我使用休眠envers – TinyOS 2015-02-09 11:02:10
我不認爲有一個JPA的方式短的原始SQL。但是,您可以利用Enver內置的功能[此處](http://docs.jboss.org/envers/docs/#revisions-of-entity)。也許這有助於實現你的*真實*目標? – mabi 2015-02-09 14:17:46