Mybatis-Generator在百度中进行最新的查询下载,我下载的这版是mybatis-generator-core-1.3.2,下载文件解压后,使用存在于lib下的核心jar包,mybatis-generator-core-1.3.2.jar,里面没有数据库驱动包,连接mysql时需下载使用的mysql的相应的驱动包,里面没有generatorConfig.xml文件,随便网上查询一下就可以进行编写。需要改动的地方
<jdbcConnection driverClass="com.mysql.jdbc.Driver"
connectionURL="jdbc:mysql://localhost:3306/数据库"
userId="root"
password="root">
</jdbcConnection>
<javaModelGenerator targetPackage="test.model" targetProject="src">
<property name="enableSubPackages" value="true" />
<property name="trimStrings" value="true" />
</javaModelGenerator>
<sqlMapGenerator targetPackage="test.mapping" targetProject="src">
<property name="enableSubPackages" value="true" />
</sqlMapGenerator>
<javaClientGenerator type="XMLMAPPER" targetPackage="test.dao" targetProject="src">
<property name="enableSubPackages" value="true" />
</javaClientGenerator>
<table schema="DB2ADMIN" tableName="数据库中表名" domainObjectName="生成java文件前置名称" enableCountByExample="false" enableUpdateByExample="false" enableDeleteByExample="false" enableSelectByExample="false" selectByExampleQueryId="false" >
</table>
test.model;test.mapping;test.dao是对应的生产三种java文件的存放路径,注意src是存放文件夹,首先在lib这个文件中新建一个src文件夹。不得运行时报错。window7的环境时直接在lib这个文件夹下空白处,按住shift+鼠标右键,出现提示,选择在此处打开命令窗口,输入
java -jar mybatis-generator-core-1.3.2.jar -
configfile generatorConfig.xml -overwrite
这些指令回车。代码就会自动生成了。生成在src/test/model;src/test/mapping;src/test/dao下