log4j.logger.java.sql.Statement=DEBUG
log4j.logger.java.sql.PreparedStatement=DEBUG
四、逆向工程的xml配置文件
==============
4.1、xml配置文件分析
我们是使用xml配置文件的方式来生成代码,故配置文件是最为重要的步骤。
以下的配置文件主要做了4件事:
1、连接数据库,配置数据库的连接信息
2、相关属性设置
3、指定要生成代码的位置,包括po类,mapper.xml和mapper.java这三类代码,一般po类放在po包下,mapper.xml和mapper.java放在mapper包下
4、指定数据库中哪些表要生成代码
<?xml version="1.0" encoding="UTF-8"?><jdbcConnection driverClass=“com.mysql.jdbc.Driver”
connectionURL=“jdbc:mysql://localhost:3306/mybatis?serverTimezone=UTC” userId=“root”
password=“mysql”>
<javaModelGenerator targetPackage=“po”
targetProject=".\mybatis-generator\src">
<sqlMapGenerator targetPackage=“mapper”
targetProject=".\mybatis-generator\src">
<javaClientGenerator type=“XMLMAPPER”
targetPackage=“mapper”
targetProject=".\mybatis-generator\src">
4.2、官网解释
在官网下载的文件中,可以点击index.html来查看一些官网解释,想深究的大牛可以看看,个人觉得只要学会使用逆向工程就ok了。



五、逆向工程主程序
=========
5.1、执行主程序
通过以下主程序来生成代码,在主程序中需要知名xml配置文件的相对位置。
package main;
impo

本文介绍了如何使用MyBatis的逆向工程来自动生成代码,详细讲解了配置文件的设置,包括连接数据库、属性设置、代码生成位置,并列举了可能出现的时区和同名表问题及其解决方案。通过执行主程序,可以在指定目录下生成PO、Mapper.xml和Mapper.java等代码。

3080

被折叠的 条评论
为什么被折叠?



