还有另一种方法可以在JPA实体中保存private InetAddress ip;
使用@Type
或许可以这样吗?因此,数据库中有一个可读条目,人类也可以阅读/更改
(例如,在UUID上,您有@Type(type="uuid-char")
或者您有@Enumerated
的枚举,...)
答案 0 :(得分:1)
使用JPA 2.1标准AttributeConverter
。这样,您可以在所有JPA提供程序中移植,并且可以将其保留为您想要的类型(String,Integer等)。
使用特定于Hibernate的Type
将是完全不可移植的