程序打包下载:https://download.csdn.net/download/tnt596/10407800
流程:
1、导入MybatisGenerator项目,在build path中修改jar包位置(mybatis-generator-core-1.3.2和mysql-jdbc)
2、修改generator.xml文件
a.修改数据库连接信息
<!--数据库连接的信息:驱动类、连接地址、用户名、密码 --> <jdbcConnection driverClass="com.mysql.jdbc.Driver" connectionURL="jdbc:mysql://127.0.0.1:3306/javaee" userId="root" password="123456"> </jdbcConnection>
b.修改targetProject:mapper映射文件生成的位置 targetPackage="com.eso.user.bean"
修改targetPackage:mapper接口生成的位置 targetPackage="com.eso.user.dao"
<!-- targetProject:生成PO类的位置 --> <javaModelGenerator targetPackage="com.eso.user.bean" targetProject="src"> <!-- enableSubPackages:是否让schema作为包的后缀 --> <property name="enableSubPackages" value="false" /> <!-- 从数据库返回的值被清理前后的空格 --> <property name="trimStrings" value="true" /> </javaModelGenerator> <!-- targetProject:mapper映射文件生成的位置 --> <sqlMapGenerator targetPackage="com.eso.user.dao" targetProject="src"> <!-- enableSubPackages:是否让schema作为包的后缀 --> <property name="enableSubPackages" value="false" /> </sqlMapGenerator> <!-- targetPackage:mapper接口生成的位置 --> <javaClientGenerator type="XMLMAPPER" targetPackage="com.eso.user.dao" targetProject="src"> <!-- enableSubPackages:是否让schema作为包的后缀 --> <property name="enableSubPackages" value="true" /> </javaClientGenerator> <!-- 指定数据库表 --> <!-- 用户模块表 --> <table schema="" tableName="t_user" domainObjectName="UserBean" enableCountByExample="false" enableUpdateByExample="false" enableDeleteByExample="false" enableSelectByExample="false" selectByExampleQueryId="false" />
3、运行项目(default package)-->run as java application
4、刷新src