在配置文件 generatorConfig.xml 中 <javaTypeResolver> 标签内增加 <property name="useJSR310Types" value="true"/> 即可,如下:
<javaTypeResolver>
<property name="forceBigDecimals" value="true" />
<!-- 增加下面这行,用于配置生成LocalDateTime对应数据库的DATETIME类型 -->
<property name="useJSR310Types" value="true" />
</javaTypeResolver>
配置完重新生成代码即可,如果生成的代码中字段类型变成了 LocalDateTime 却没有生成import语句,请检查是否在<table>部分通过<columnOverride>标签重写了属性
<!-- 应去掉类似如下的配置代码 -->
<columnOverride column="update_time" javaType="LocalDateTime"/>
去掉后重新生成即可