通过mybatis3版本<?xml version="1.0" encoding="utf-8" ?> <!DOCTYPE configuration PUBLIC "-//mybatis.org/DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd"> <configuration> <properties> <property name="helperDialect" value="postgresql" /> </properties> <settings> <setting name="jdbcTypeForNull" value="NULL"/> <setting name="safeResultHandlerEnabled" value="false"/> <setting name="cacheEnabled" value="true"/> <setting name="callSettersOnNulls" value="true"/> </settings> <!-- 实体类,简称 -设置别名 --> <typeAliases> <typeAlias alias="JSON" type="com.alibaba.fastjson.JSONObject"/> </typeAliases> <!-- 实体接口映射资源 --> <plugins> <plugin interceptor="com.github.miemiedev.mybatis.paginator.OffsetLimitInterceptor"> <property name="dialectClass" value="com.github.miemiedev.mybatis.paginator.dialect.PostgreSQLDialect"/> </plugin> <!--<plugin interceptor="com.skytech.justice.pikachu.mybatis.lowercase.LowercaseJSONInterceptor"/>--> </plugins> <!-- 说明:如果xxMapper.xml配置文件放在和xxMapper.java统一目录下,mappers也可以省略,因为org.mybatis.spring.mapper.MapperFactoryBean默认会去查找与xxMapper.java相同目录和名称的xxMapper.xml --> <!--<mappers>--> <!--<mapper resource="com/skytech/project/mapSzcgMapper.xml.xml" />--> <!--</mappers>--> </configuration>配置kingbase
时间: 2023-10-10 13:06:33 浏览: 119
mybatis-3-config/mapper.dtd 解决mybatis头文件报错
如果你想要将mybatis3配置文件中的helperDialect改为kingbase,只需要将下面这一行代码中的postgresql改为kingbase即可:
```xml
<property name="helperDialect" value="kingbase" />
```
同时,需要在项目中添加对应的kingbase-dialect依赖,例如:
```xml
<dependency>
<groupId>com.kingbase</groupId>
<artifactId>kingbase-dialect</artifactId>
<version>9.1.0.0</version>
</dependency>
```
注意,具体的版本号需要根据你所使用的Kingbase数据库版本来确定。
阅读全文