Hallo zusammen,
es handelt sich zwar um eine SpringMethode, aber vllt kann mir ja trotzdem jemand helfen.
Folgende Methode benutze ich, um bestimmte einträge aus einer DB zu bekommen.
Laut API gibt mir diese Methode eine Liste mit Maps zurück. (mit den keys als Spaltennamen)
Das klappt auch.
Mittels:
bekomme ich auch die Meldung, dass es sich beim ersten Objekt in der Liste auch um eine ListOrderedMap handelt.
Was ich nun komisch finde, ist die Tatsache, dass mir folgender Code
folgende Fehlermeldung gibt:
java.lang.Error: Unresolved compilation problem:
Type mismatch: cannot convert from Object to Map<String,String>
Kann mir da jemand weiterhelfen?
Dankeschön
es handelt sich zwar um eine SpringMethode, aber vllt kann mir ja trotzdem jemand helfen.
Folgende Methode benutze ich, um bestimmte einträge aus einer DB zu bekommen.
Code:
List queryForList(String sql, Class element)
Das klappt auch.
Code:
public List getSpaltenNamen(String tabelle) throws DataAccessException {
String sql = "SELECT * FROM pet."+tabelle;
List liste = getJdbcTemplate().queryForList(sql);
return liste;
}
Mittels:
Code:
jdbcPetDBManager.getSpaltenNamen("kategorie").get(0).getClass()
Was ich nun komisch finde, ist die Tatsache, dass mir folgender Code
Code:
Map<String, String> eintraege = new ListOrderedMap();
eintraege = jdbcPetDBManager.getSpaltenNamen("kategorie").get(0);
java.lang.Error: Unresolved compilation problem:
Type mismatch: cannot convert from Object to Map<String,String>
Kann mir da jemand weiterhelfen?
Dankeschön