springboot 项目mybatis plus 设置 jdbcTypeForNull (oracle数据库需配置JdbcType.NULL, 默认是Other)...
时间: 2023-11-27 09:49:15 浏览: 227
基于SpringBoot+Mybatis+Vue的大学生在线选课系统源码+sql数据库.zip
你可以在 `application.yml` 文件中添加以下配置来设置 `jdbcTypeForNull` 的值为 `NULL`:
```
mybatis-plus:
configuration:
jdbc-type-for-null: NULL
```
如果你使用的是 `application.properties` 文件,那么可以使用以下配置:
```
mybatis-plus.configuration.jdbc-type-for-null=NULL
```
注意,这个配置只对 `mybatis-plus` 生效,对于其他的数据库操作框架可能不起作用。另外,如果你使用的是 `mybatis-plus-boot-starter`,则还可以通过 Java 代码来配置:
```java
@Configuration
public class MybatisPlusConfig {
@Bean
public ConfigurationCustomizer configurationCustomizer() {
return configuration -> configuration.setJdbcTypeForNull(JdbcType.NULL);
}
}
```
这种方式可以更细粒度地控制 `mybatis-plus` 的配置。
阅读全文