1.自定义个一个继承SQLServerDialect的dialect类

public class MySQLServer2008Dialect extends SQLServer2008Dialect {

   public MySQLServerDialect() {
          super();
          registerHibernateType(Types.NVARCHAR, StringType.INSTANCE.getName());
    }
}

2.application.properties中加属性配置:

spring.jpa.database-platform=MySQLServer2008Dialect 

注意:application.properties中如有配置:

spring.jpa.properties.hibernate.dialect = org.hibernate.dialect.SQLServer2008Dialect

则应把该配置注掉,防止上述自己添加配置不生效。

相关文章:

  • 2022-12-23
  • 2021-10-18
  • 2021-09-01
  • 2021-06-15
  • 2022-12-23
  • 2021-05-16
  • 2021-07-05
  • 2021-09-13
猜你喜欢
  • 2021-11-04
  • 2021-09-06
  • 2022-12-23
  • 2021-07-28
  • 2022-01-10
  • 2022-12-23
相关资源
相似解决方案