全局配置
Mybatis-Kits 没有增加任何新的配置,全部沿用 Mybatis 原生的配置
相对于使用原声 Mybatis, 你需要做的唯一额外工作就是在 SpringBootApplication 类上加上 @MapperScan
注解
@SpringBootApplication
@MapperScan("org.rockyang.mybatis.boot.demo.mapper")
public class MybatisDemoApplication {
public static void main(String[] args) {
SpringApplication.run(MybatisDemoApplication.class, args);
}
}
其他的配置就跟使用 Mybatis 一样。
TypeHandler
Mybatis-Kits 主要新增了两个 TypeHandler
:
- org.rockyang.mybatis.plus.typehandler.DateTypeHandler 用于转换参数中的日期
- org.rockyang.mybatis.plus.typehandler.ConditionsTypeHandler 用于条件查询组件的参数处理
LanguageDriver
只增加了一个 ConditionsLanguageDriver
用于处理 Condition 查询。
没有了,就这么多,所以说 Mybatis-Kits 是一个极其简单小巧的 Mybatis 增强工具。