1.什么是mybatis逆向工程
在使用mybatis时需要程序员自己编写sql语句,针对单表的sql语句量是很大的,mybatis官方提供了一种根据数据库表生成mybatis执行代码的工具,这个工具就是一个逆向工程。
逆向工程:针对数据库单表—->生成代码(mapper.xml、mapper.java、pojo。。)
mybatis-generator-core-1.3.2.jar—逆向工程运行所需要的jar核心 包
2.配置逆向工程的配置文件
![f156fd8776606bbd8a656233814a7400.png](https://i-blog.csdnimg.cn/blog_migrate/44b1ecb9656664a03894203d2d7e72c6.jpeg)
配置文件generatorConfig.xml
<?
3.执行逆向工程生成代码
Running MyBatis Generator
From another Java program with an XML configuration
执行java类方法:
![8b4004eb9104a3f47e46aeabf817218a.png](https://i-blog.csdnimg.cn/blog_migrate/ab1e65a6ed38ad4a99bfcaf6dca21edd.jpeg)
生成的代码如下:
![384e5c8c0458864144bc0dbb65ddd0ce.png](https://i-blog.csdnimg.cn/blog_migrate/c6b598c8f0a94013ee510ee889d740ef.jpeg)
4.将生成的代码拷贝到业务系统工程中测试
public
对标阿里P6+的Java架构师
文章分享至此,获取更多资料可以扫码进群,或关注公众号。近距离与Java大牛沟通。
![f9fe87f4e1c2c1caa0d34928dafcd458.png](https://i-blog.csdnimg.cn/blog_migrate/6a0cfe8d21977f4a05a7f3a89eac53b7.jpeg)