您的位置:首页 > 移动开发

处理:No Dialect mapping for JDBC type: -1

2011-03-25 13:41 393 查看
package com.alpha.util;

import java.sql.Types;

import org.hibernate.Hibernate;
import org.hibernate.dialect.MySQL5Dialect;

/**
* 处理:No Dialect mapping for JDBC type: -1
* @author JavaAlpha
* @date 2011-3-25
* @version V 1.0
*/

public class MyDialect extends MySQL5Dialect {

public MyDialect() {
super();
//		registerHibernateType(Types.LONGVARCHAR, 65535,"text");//.LONGVARCHAR
//		registerHibernateType(Types.DECIMAL, Hibernate.BIG_DECIMAL.getName());
//		registerHibernateType(1, "string");
//      registerHibernateType(-9, "string");
//      registerHibernateType(-16, "string");
//      registerHibernateType(3, "double");

registerHibernateType(-1, Hibernate.STRING.getName());
registerHibernateType(Types.CHAR, Hibernate.STRING.getName());
registerHibernateType(Types.NVARCHAR, Hibernate.STRING.getName());
registerHibernateType(Types.LONGNVARCHAR, Hibernate.STRING.getName());
registerHibernateType(Types.DECIMAL, Hibernate.DOUBLE.getName());

}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: