读书人

spring中使用HibernateTemplate或Hibe

发布时间: 2013-11-11 14:02:17 作者: rapoo

spring中使用HibernateTemplate或HibernateDaoSupport报类型转换错误

?

使用spring的HibernateDaoSupport的时候,报错

java.lang.ClassCastException: java.lang.String cannot be cast to java.lang.Integer

at org.hibernate.type.IntegerType.set(IntegerType.java:64)

at org.hibernate.type.NullableType.nullSafeSet(NullableType.java:154)

at org.hibernate.type.NullableType.nullSafeSet(NullableType.java:136)

?

实体类如下

public void select(int id) {List result = this.getHibernateTemplate().find("from User where id=?",new Object[] { id });}

?

不知道hibernate为啥要做这么强的参数类型和实体属性类型的匹配,欢迎大神解答

读书人网 >操作系统

热点推荐