我正在擴展Java應用程序的數據模型,以包含某種設置設施。 在這個應用程序中的設置基本上是字符串或數字,沒有實體或其他模型對象。JPA是否支持嵌入對象的一種「任意」映射?
我的問題是將此需求映射到JPA(Hibernate)的最佳方式是什麼?
我首先想到了實現設置類與每個所需類型的屬性,但也許有辦法使用像Hibernate的Any映射?與映射任何的問題似乎是它意在表示與實體的關係而不是可嵌入的。
任何想法?
編輯:
要澄清的要求。我想以一種簡單的方式堅持可變數據,請考慮C style union或Object類型的bean屬性。
你能澄清一下你的需求嗎?我不確定我是否理解了一切。 – 2010-10-26 16:56:18