il metodo è interno alla libreria.Originariamente inviato da andbin
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.
per classe intendi List?o il tipo che dovrebbe essere (Contatto)?
il problema è che sono un centinaio in una 30 di classi
questo: @SuppressWarnings("unchecked") basta che ci sia una volta per calsse o uno per warning?

Rispondi quotando