No Dialect mapping for JDBC type 3错误
来源:互联网 发布:在godaddy上注册的域名 编辑:程序博客网 时间:2024/06/08 06:41
自定义Hibernate Dialect解决createSQLQuery时的decimal,long类型问题
org.hibernate.MappingException: No Dialect mapping for JDBC type: 3
首先建一个类,继承org.hibernate.dialect.DB2Dialect,该类的内容如下:
import java.sql.Types;
import org.hibernate.Hibernate;
import org.hibernate.dialect.DB2Dialect;
public class PmDb2Dialect extends DB2Dialect
{
public PmDb2Dialect()
{
super();
registerHibernateType(Types.DECIMAL, Hibernate.BIG_DECIMAL.getName());
}
}
第二步,就是修改hibernate的配置文件hibernate.cfg.xml:
将:
<property name="hibernate.dialect">
org.hibernate.dialect.DB2Dialect
</property>
改为:
<property name="hibernate.dialect">
com.yonder.pm.common.PmDb2Dialect
</property>
- No Dialect mapping for JDBC type 3错误
- 自定义Hibernate Dialect(No Dialect mapping for JDBC type: 3)
- No Dialect mapping for JDBC type:?类型的错误
- No Dialect mapping for JDBC type 错误分析
- No Dialect mapping for JDBC type 错误分析
- No Dialect mapping for JDBC type 错误分析
- No Dialect mapping for JDBC type 错误分析
- No Dialect mapping for JDBC type
- No Dialect mapping for JDBC type: -1
- No Dialect mapping for JDBC type: -1
- No Dialect mapping for JDBC type解决方法
- No Dialect mapping for JDBC type: -1
- No Dialect mapping for JDBC type: -1
- No Dialect mapping for JDBC type: -1
- No Dialect mapping for JDBC type: -1
- No Dialect mapping for JDBC Type:-9
- no dialect mapping for jdbc type:-9
- No Dialect mapping for JDBC type: -1
- Delphi TIniFile 类 操作ini配置文件
- JNDI-数据来源(Data Source)与连接池(Connection Pool)
- Apache Commons工具集
- magicAjax用法
- mysql常用命令
- No Dialect mapping for JDBC type 3错误
- 使用jdbc批量更新删除于Hibernate 3.0批量更新删除对比
- ASP.NET的GridView在UpdatePanel里导出Excel的语句
- 每股收益1.98美元 IBM第2季度超过华尔街预期
- 数据库驱动的连接方式
- 拖拽(拖动)层
- 时间只能差一天的js判断
- 荧光显微镜
- BCB开发的程序发布注意