stavo usando Hibernate 3.6 dove ho un codice come questo:Hibernate 4.1Final alternativa per Hibernate.STRING
list =getSession().createSQLQuery(queryString)
.addScalar("UNAME",Hibernate.STRING)
.addScalar("COM",Hibernate.STRING)
.addScalar("COM_DATE",Hibernate.DATE)
.setString("id", Id).list();
ora a cambiare il barattolo da 3,6 a 4.1Final
sembra che l'addScalar metodo è askying per Tipo in luogo di Hibernate.STRING Non ho trovato alcun esempio caldo per risolvere questo. se c'è qualcuno che sa, per favore aiutami, grazie.
Invece di 'Hibernate.STRING' si può usare' StandardBasicTypes.STRING' anche, il valore è lo stesso ('StringType.INSTANCE'), forse questo è più facile per fusione ;-) – Betlista