我是参考这篇文章java
http://blog.csdn.net/zhshulin/article/details/23912615
mysql
按照给定地址,下载以下jar包sql
http://download.csdn.net/detail/u012909091/7206091
数据库
下载好后,解压文件以下图所示,注意查看目录(解压在E盘)mybatis
打开generatorConfig.xml文件,我将其修改以下
app
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE generatorConfiguration PUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration 1.0//EN" "http://mybatis.org/dtd/mybatis-generator-config_1_0.dtd"> <generatorConfiguration> <!-- 数据库驱动包 --> <classPathEntry location="E:\mybatis-generator-core-1.3.2\lib\mysql-connector-java-5.1.25-bin.jar"/> <context id="DB2Tables" targetRuntime="MyBatis3"> <commentGenerator> <property name="suppressDate" value="true"/> <!-- 是否去除自动生成的注释 true:是 : false:否 --> <property name="suppressAllComments" value="true"/> </commentGenerator> <!--数据库连接URL,用户名、密码 --> <jdbcConnection driverClass="com.mysql.jdbc.Driver" connectionURL="jdbc:mysql://192.168.2.11:3306/caren_db" userId="root" password="123456"> </jdbcConnection> <javaTypeResolver> <property name="forceBigDecimals" value="false"/> </javaTypeResolver> <!-- 生成模型的包名和位置--> <javaModelGenerator targetPackage="test.domain" targetProject="E:\mybatis-generator-core-1.3.2\lib\src"> <property name="enableSubPackages" value="true"/> <property name="trimStrings" value="true"/> </javaModelGenerator> <!-- 生成映射文件的包名和位置--> <sqlMapGenerator targetPackage="test.mapping" targetProject="E:\mybatis-generator-core-1.3.2\lib\src"> <property name="enableSubPackages" value="true"/> </sqlMapGenerator> <!-- 生成DAO的包名和位置--> <javaClientGenerator type="XMLMAPPER" targetPackage="test.IDao" targetProject="E:\mybatis-generator-core-1.3.2\lib\src"> <property name="enableSubPackages" value="true"/> </javaClientGenerator> <!-- 要生成的表 tableName是数据库中的表名或视图名 domainObjectName是实体类名--> <table tableName="t_advertisement" domainObjectName="Advertisement" enableCountByExample="false" enableUpdateByExample="false" enableDeleteByExample="false" enableSelectByExample="false" selectByExampleQueryId="false" /> </context> </generatorConfiguration>
主要是修改了一些路径配置,包括数据库的。dom
修改完后,点击-->开始-->运行-->cmd-->输入以下信息.net
java -jar E:\mybatis-generator-core-1.3.2\lib\mybatis-generator-core-1.3.2.jar -configfile E:\mybatis-generator-core-1.3.2\lib\generatorConfig.xml -overwrite
截图运行以下,代表自动生成成功code
从配置文件咱们能够获得生成后的文件存放位置为:E:\mybatis-generator-core-1.3.2\lib\srcxml
咱们点击进去发现以下三个文件
分别点击进去查看,发现已成功生成咱们所须要的文件。
最后,将生成的文件导入咱们本身的工程中,个人工程目录以下:
如上图,bean文件放在model目录下,mapper和mapping文件放在mapper目录下。