OpenJPA:列表或数组的多列

时间:2013-08-15 11:56:12

标签: jpa openjpa

我有一个像这样的colums的旧数据库:value_1,value_2,value_3 ......

对于一个新项目,我希望这些列为一个列表或一个数组

@Entity
public class Example {

   @????
   private List<String> values;
   or
   private String[];
}

我应该如何编写注释使其有效?

我尝试使用自定义ValueHandler,但没有成功。我也找不到任何解决问题的例子或自定义ValueHandler的好例子

1 个答案:

答案 0 :(得分:1)

@Column(name = "value_1")
private String value1;

@Column(name = "value_2")
private String value2;

public List<String> getValues() {
    return Arrays.asList(value1, value2);
}