Hibernate Dialect.数据库方言问题 4年前

由于hibernate映射到对应的数据库字段类型存在的问题,比如大字段等

1.改造默认方言设置,继承特定数据库的方言基类

package selleck.util;

import java.sql.Types;
import org.hibernate.Hibernate;   
import org.hibernate.dialect.MySQL5Dialect;

public class MySQL5Dialects extends MySQL5Dialect{
    public MySQL5Dialects() {
        super();
        registerHibernateType(Types.DECIMAL, Hibernate.BIG_DECIMAL.getName());   
                registerHibernateType(-1, Hibernate.STRING.getName());
    }
}

2.修改Hibernate方言默认配置文件

hibernate.dialect= selleck.util.MySQL5Dialects

浮黑墨白
玲珑骰子安红豆,入骨相思知不知。
4
发布数
0
关注者
14640
累计阅读

热门教程文档

Lua
21小节
Spring Boot
24小节
C++
73小节
Flutter
105小节
Javascript
24小节
广告