有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

javajpa如何将plist数组映射到实体

我是hibernate/jpa的新手,现在要问下一个问题:

我在表a中有一列A1,其中包含一个字符串,它是一个ASCII plist数字数组:

"(1,2,4,56)"

数字是表B中对象的ID 由于一些历史原因,它非常奇怪(我不喜欢这样),并且无法重构

问题。 最简单的方法是什么

private List<B> A1;

现在我只能使用converter获取字符串列表

@Column(name = "A1")
@Convert(converter = NSArrayConverter.class)
private List<String> A1;

我现在唯一的建议是,在转换器中根据解码的plist获取B记录。。。但也许有更好的解决办法


共 (0) 个答案