Hallo zusammen,
hat jemand eine Idee wie ich mit JPA und Hibernate Arrays speichern kann? Mit List beispielsweise gibt es keine Probleme, mit einem "normalen" Double[] array funktioniert es aber nicht.
Hier mal meine Testklasse:
Dankeund Gruß
hat jemand eine Idee wie ich mit JPA und Hibernate Arrays speichern kann? Mit List beispielsweise gibt es keine Probleme, mit einem "normalen" Double[] array funktioniert es aber nicht.
Hier mal meine Testklasse:
Code:
@Entity
public class MyTest {
@Id
@GeneratedValue
private Long id;
@ElementCollection
@OrderColumn
private List<Double> myList = new Vector<Double>(); // !!! Geht !!!
@ElementCollection
@OrderColumn
Double[] testMatrix; // !!! Geht nicht !!!
public MyTest() {
}
private void createData() {
testMatrix = new Double[10000];
Arrays.fill(testMatrix, 9.3);
myList = new Vector();
myList.add(9.3);
myList.add(9.4);
myList.add(9.5);
}
public void store() {
createData();
EntityManager em = Installer.getEntityManager();
try {
em.getTransaction().begin();
em.persist(this);
} catch (Exception e) {
System.out.println("Fehler: " + e.getMessage());
} finally {
em.getTransaction().commit();
em.close();
}
}
}