私は次のようなコードがあるHibernate 3.6を使用していました:
list =getSession().createSQLQuery(queryString)
.addScalar("UNAME",Hibernate.STRING)
.addScalar("COM",Hibernate.STRING)
.addScalar("COM_DATE",Hibernate.DATE)
.setString("id", Id).list();
ここで、jar を 3.6 から 4.1Final に変更します
addScalar メソッドが Hibernate.STRING の代わりに Type を求めているようです。これを解決するホットな例は見つかりませんでした。知っている方がいらっしゃいましたら、よろしくお願いします。