2016-10-03 56 views
0

有沒有其他的方法來保存它保存private InetAddress ip;在JPA實體然後JPA保存的InetAddress無Blob

  • 作爲一個blob
  • 創建一個子類

可能的方式與@Type?爲了在數據庫中有一個可讀的條目,人類也可以讀取/更改。
(UUID的,你比如有@Type(type="uuid-char")或與你有@Enumerated一個枚舉,...)

回答

1

使用JPA 2.1標準AttributeConverter。這樣,您可以在所有JPA提供程序中移植,並可以將其作爲所需類型(字符串,整數等)持久化。

使用休眠特定Type將是完全不可移植的