可通过日志配置或调试工具来观察系统自动生成的sql语句。
1、 首先启动MyBatis逆向工程代码生成器,本文选用的是开源定制版 generatorSqlmapCustom。启动后,浏览其项目目录结构,整体布局清晰直观,有利于后续的配置与使用。

2、 generatorConfig.xml 是逆向工程的核心配置文件,需打开并填写数据库连接参数,如连接地址、用户名和密码,确保信息准确无误,以保障数据库连接及后续操作顺利进行。

3、 指定Model实体类的输出路径,包括目标包名以及在项目中的具体存放位置。

4、 配置DAO层代码(即Mapper接口)的生成路径,同样需要设定对应的包路径与项目内物理路径。

5、 接下来配置Mapper映射文件(XML格式)的生成目录。

6、 最后,在配置中声明需要参与逆向生成的数据库表,填写表名及期望生成的Java实体类名称。

7、 所有配置完成后,打开 GeneratorSqlmap.java 文件——该类为整个工具的执行入口,运行它即可触发代码生成流程。


8、 工具执行完毕后,生成的各类代码文件将自动保存至预设路径,实际效果如下所示。


9、 SQL语句生成完成后,进入配置中指定的Mapper XML文件输出目录,打开任意一个以 .xml 结尾的文件,即可查阅由框架自动生成的完整SQL脚本,内容示例如下。
