0

我有一个带有这样列的旧数据库:value_1、value_2、value_3 ...

对于一个新项目,我希望将这些列放在一个列表或数组中

@Entity
public class Example {

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

我应该如何编写注释使其工作?

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

4

1 回答 1

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

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

public List<String> getValues() {
    return Arrays.asList(value1, value2);
}
于 2013-08-15T12:02:58.287 回答