您能帮我使用Hibernate映射此类吗?
public class MyClass{ private Long id; private String name; private int[] values; ... }
我正在使用PostgreSQL,表中的列类型是integer []应该如何映射我的数组?
我从未将数组映射为hibernate状态。我总是使用收藏集。因此,我对您的课程进行了一些更改:
public class MyClass{ private Long id; private String name; private List<Integer> values; @Id // this is only if your id is really auto generated @GeneratedValue(strategy=GenerationType.AUTO) public Long getId() { return id; } @OneToMany(cascade=CascadeType.ALL, fetch=FetchType.LAZY) public List<Integer> getValues() { return values; } ...