No Dialect mapping for JDBC type: -1
原因:hibernate 方言不支持此类型,数据库表中有text类型的字段,而Hibernate在native查询中没有注册这个字段,因此发生这个错误
解决办法:
写一个类、修改hibernate配置文件。
写一个Dialect的子类,这里我 extends MySQL5Dialect类:
package com.jh.jcs.framework.utils;
import java.sql.Types;
import org.hibernate.dialect.MySQL5Dialect;
public class DialectForInkfish extends MySQL5Dialect{
public DialectForInkfish() {
super();
registerHibernateType(Types.LONGVARCHAR, 65535, "text");
// registerHibernateType (Types.DECIMAL,Hibernate.BIG_DECIMAL.getName());
//registerHibernateType(-1, Hibernate.STRING.getName());
}
}
修改config.properties文件:
hibernate.dialect=com.jh.jcs.framework.utils.DialectForInkfish
分享到:
相关推荐
最新达梦数7据库jar包&方言包,maven依赖jar包 DM达梦数据库jdbc-jar包dialect方言jar包
Java连接达梦数据库驱动dm_jdbc: dm_jdbc\com.dameng.floader.jar dm_jdbc\com.dameng.impexp.jar dm_jdbc\Dm7Dictionary.jar dm_jdbc\Dm7JdbcDriver14....dm_jdbc\Hibernate Dialect&JDBC;.txt dm_jdbc\version.txt
kingbaseV8 hibernate jdbc 驱动
simplified-dialect-wy-vscode:简化的方言wenyan-lang的vscode插件
Vertx JDBC 执行器 JDBC Executor 为通过 Vertx 3.0 事件总线访问任何符合 JDBC 的数据源提供了一种快速有效的方法。 与 Executor 的所有交互都应该是原子的,并且尽可能“简短而甜蜜”,以尽量减少对共享(JDBC ...
Sap HaNa 数据库链接 jar包。可自定义Maven坐标 添加到私有库 想不要积分,CSDN 最低要求1积分 #mvn install:install-file -Dfile=C:\work\hanajdbclib\ngdbc...#hibernate.dialect=org.hibernate.dialect.SAPDBDialect
此文件中包了SpringBoot集成达梦7中所需要的驱动及方言jar包
1、添加SQLite库: 1.1、将两个jar包:com.zy.hibernate.dialect.SQLiteDialect.jar、sqlite-jdbc-3.7.2.jar拷贝到“\WEB-INF\lib”文件夹下; 2、配置hibernate: 2.1、将“hibernate\hibernate.cfg.xml”拷贝到“\...
SQLServer2008Dialect 优化了原来的分页查询数据方法以及在生成SQL时表后增加了with(nolock)
Flink1.14.4自定义flink-connector-jdbc连接SQLServer和SAP数据库
module upload --name dialect-o-matic --type processor --file /git/very-simple-springxd-processor/target/dialect-o-matic-0.0.1-SNAPSHOT.jar 然后像这样测试: module info processor:dialect-o-matic ...
达梦数7据库j驱动包及方言包,maven依赖jar包,DM达梦数据库jdbc-jar包dialect方言jar包
达梦数据库方言 (dialect) jar包 包含hibernate各版本,DmHibernateSpatial-1.0.jar, DmHibernateSpatial-1.1.jar,DmDialect-for-hibernate5.3....DmDictionary.jar,dmjooq-dialect-3.12.3.jar,gt-dameng-2.15.jar...
#hibernate.connection.url jdbc:JTurbo://1E1:1433/test ## WebLogic Driver #hibernate.connection.driver_class weblogic.jdbc.mssqlserver4.Driver #hibernate.connection.url jdbc:weblogic:mssqlserver4:1E1:...
达梦8数据库jdbc依赖包 1. DmJdbcDriver16 对应 Jdk1.6 及以上环境 2. DmJdbcDriver17 对应 Jdk1.7 及以上环境 3. DmJdbcDriver18 对应 Jdk1.8 及以上环境 ---------- maven仓库下载 group id: com.dameng 各版本jar...
将名称空间添加到“文件夹路径”设置-//注册一些名称空间--array(-“ Twm \ Db \ Adapter \ Pdo” =>“ library / db / adapter /”,-“ Twm \ Db \ Dialect “ =>” library / db / dialect /“-); 更改以下...
基于Spring数据关系对Spring数据jdbc进行条件查询扩展Spring jdbc配置类: @Configuration@EnableTransactionManagement@EnableJdbcRepositories(basePackages = { "**" })public class JdbcConfiguration extends ...
class:oracle.jdbc.driver.OracleDriver url:"jdbc:oracle:thin:@localhost:1521:jbitdb","epet","epet" sqlserver: class:com.microsoft.sqlserver.jdbc.SQLServerDriver url:"jdbc:sqlserver://localhost:1433;...
在tools文件中执行make ...例子:./dsqgen -input…/query_templates/templates.lst -directory …/query_templates -dialect oracle-scale 1 由此,可以在tools目录下生成一个query_0.sql,即为生成的sql测试用例。