[b]错误原因,hibernate找不到对应的类型映射,比如7,就是对应Types.REAL[/b]
首先:
然后:
[b]方言指定到这个类[/b]
首先:
public class MySQLDialect extends org.hibernate.dialect.MySQLDialect {
public MySQLDialect(){
super();
registerHibernateType(Types.REAL,Hibernate.BIG_INTEGER.getName());
registerHibernateType(Types.REAL, Hibernate.FLOAT.getName());
}
}
然后:
[b]方言指定到这个类[/b]
<prop key="hibernate.dialect">
com.cn.common.MySQLDialect
</prop>