0
有沒有其他的方法來保存它保存private InetAddress ip;
在JPA實體然後JPA保存的InetAddress無Blob
- 作爲一個blob
- 創建一個子類
可能的方式與@Type
?爲了在數據庫中有一個可讀的條目,人類也可以讀取/更改。
(UUID的,你比如有@Type(type="uuid-char")
或與你有@Enumerated
一個枚舉,...)
有沒有其他的方法來保存它保存private InetAddress ip;
在JPA實體然後JPA保存的InetAddress無Blob
可能的方式與@Type
?爲了在數據庫中有一個可讀的條目,人類也可以讀取/更改。
(UUID的,你比如有@Type(type="uuid-char")
或與你有@Enumerated
一個枚舉,...)
使用JPA 2.1標準AttributeConverter
。這樣,您可以在所有JPA提供程序中移植,並可以將其作爲所需類型(字符串,整數等)持久化。
使用休眠特定Type
將是完全不可移植的