mybaits-plus application.yml 关于LocationDateTime的配置
时间: 2023-07-29 16:09:38 浏览: 92
MyBaits-plus代码生成【Generator】
在 MyBatis-Plus 中,使用 `application.yml` 文件来配置 `LocalDateTime` 类型的处理方式,可以通过如下配置实现:
```yaml
mybatis-plus:
configuration:
# 使用 java8 的时间类
map-underscore-to-camel-case: true
log-impl: org.apache.ibatis.logging.stdout.StdOutImpl
# 设置 LocalDateTime 类型的处理器为 MybatisPlusConfig 中的 LocalDateTimeTypeHandler 类
type-handlers-package: com.baomidou.mybatisplus.extension.handlers
```
在上述配置中,我们设置了 `type-handlers-package` 属性为 `com.baomidou.mybatisplus.extension.handlers`,这意味着 MyBatis-Plus 会自动注册该包下所有的类型处理器,包括 `LocalDateTime` 类型的处理器。
在 MyBatis-Plus 内置的 `LocalDateTime` 类型处理器中,会将 `LocalDateTime` 类型转换为数据库中的 `TIMESTAMP` 类型。如果你的数据库中使用的是其他类型,可以自定义 `LocalDateTime` 类型的处理器来实现转换。
阅读全文