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
关注者
14844
累计阅读

热门教程文档

爬虫
6小节
Typescript
31小节
Kotlin
68小节
Linux
51小节
Djiango
17小节
广告