No, non conosco iBATIS ma dalla documentazione online ho visto che il metodo queryForList() ritorna un java.util.List. Cioè un "raw type", non un List parametrizzato del tipo List<Qualcosa>.Originariamente inviato da bako
il codice:
restitusice una List di tipo Contatto, è di ibatis e funziona.codice:sqlMap.getSqlMap().queryForList("get_Contatti_from_Nome_Cognome_Questionario_aggiungi", aq);
Secondo le regole di Java, una conversione da un raw type a un parameterized type è definita "unchecked" e genera un unchecked warning a tempo di compilazione che è sopprimibile solo usando una apposita annotazione:
@SuppressWarnings("unchecked")
ad esempio prima della istruzione o nella dichiarazione del metodo o della classe.

Rispondi quotando