7.3 生成MyBatis模块

手动编写MyBatis的Model、DAO、XML映射文件比较烦琐,通常都会通过一些生成工具来生成。MyBatis官方也提供了生成工具(MyBaits Generator),另外还有一些基于官方基础改进的第三方工具,比如MyBatis Plus就是国内提供的一款非常优秀的开源工具,网上相关教程比较多,这里就不再赘述了。这里提供一些资料作为参考。

  • Mybatis Generator官网:http://www.mybatis.org/generator/index.html
  • Mybatis Generator教程:https://blog.csdn.net/testcs_dn/article/details/77881776
  • MyBatis Plus官网:http://mp.baomidou.com/#/
  • MyBatis Plus官网:http://mp.baomidou.com/#/quick-start

生成好代码之后,分别将Domain、DAO、XML映射文件复制到相应的包里,如图7-1所示。

图7-1

打开生成的Mapper,我们可以看到MyBatis Generator默认生成了一些增、删、改、查的方法,我们可以直接使用。

SysUserMapper.java