Hallo,
in Anlehnung an
http://www.java-forum.org/datenbankprogrammierung/86312-objekte-datenbank-speichern.html
möchte ich ein Objekt (im Beispiel eine ArrayList) aus einer MySQL-Datenbank auslesen. Allerdings funktioniert der Code
nicht, der Cast des ausgelesenen Objektes in eine ArrayList löst eine ClassCastException aus, da der Typ des zurückgelieferten Objektes "[B" ist. Wie kann man dieses Problem umgehen?
Vielen Dank für Eure Hilfe!
in Anlehnung an
http://www.java-forum.org/datenbankprogrammierung/86312-objekte-datenbank-speichern.html
möchte ich ein Objekt (im Beispiel eine ArrayList) aus einer MySQL-Datenbank auslesen. Allerdings funktioniert der Code
Java:
PreparedStatement st = conn.prepareStatement(MeineQuery);
ResultSet rs = st.executeQuery();
rs.next();
Object object = rs.getObject(1);
ArrayList deineklasse = (ArrayList) object;
nicht, der Cast des ausgelesenen Objektes in eine ArrayList löst eine ClassCastException aus, da der Typ des zurückgelieferten Objektes "[B" ist. Wie kann man dieses Problem umgehen?
Vielen Dank für Eure Hilfe!