0
我有一個包含表示IP地址的字符串集合的類。如何爲元素集合指定eclipselink轉換器?
@ElementCollection
@CollectionTable(name = "t_ips",
joinColumns = @JoinColumn(name = "fk_parent"))
@Column(name = "c_ip")
private List<String> ips = new ArrayList<>();
在PostgreSQL表t_ips
,列c_ip
與類型INET所定義。我有一個可以將字符串轉換爲inet值的工作EclipseLink轉換器,但我不知道爲這個元素集合指定轉換器的人。簡單地將@Convert
註釋添加到ips
不起作用。
如果我把'@ Convert'放在'ips'上,EclipseLink無法創建實體管理器。根本沒有有用的錯誤信息。這將是完美的,所以我的場景有一個工作示例。 – Oliver 2013-05-03 11:47:36