Originariamente inviato da bako
il codice:
codice:
sqlMap.getSqlMap().queryForList("get_Contatti_from_Nome_Cognome_Questionario_aggiungi", aq);
restitusice una List di tipo Contatto, è di ibatis e funziona.
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>.

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.