利用mybatis-generator工具生成MyBatis的mode、mapper、xml代码【Example版】
2012-08-20 10:39
531 查看
以前公司牛人用ant配置,可以生成ibatie的代码,并且是一键操作,本人还有点菜,不会ant,只好借助工具的情况下实现半自动。不过我创建个bat文件应该也算是一键操作了,哈哈!以后实现下bat或者ant,现在先上个0.1版吧。
核心配置文件config.xml
配置文件已经说清楚了,为避免疑惑,个大家上个图:
驱动包就自己下吧,工具包到网上下载mybatis-generator,此处下载的是3.1.1的版本的一个zip包。
大家如有牛叉方法欢迎拍砖啊!
核心配置文件config.xml
<?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="mysql-connector-java-5.1.9.jar" /> <context id="mysqlTables" targetRuntime="MyBatis3"> <!-- 用于去掉烦人的注释 --> <commentGenerator> <property name="suppressAllComments" value="true" /> <property name="suppressDate" value="true" /> </commentGenerator> <jdbcConnection driverClass="com.mysql.jdbc.Driver" connectionURL="jdbc:mysql://192.168.2.99:3306/jiaojun_v4?useUnicode=true" userId="root" password="jiaojun_v4"> </jdbcConnection> <javaTypeResolver > <property name="forceBigDecimals" value="false" /> </javaTypeResolver> <javaModelGenerator targetPackage="model" targetProject="src"> <property name="enableSubPackages" value="true" /> <property name="trimStrings" value="true" /> </javaModelGenerator> <sqlMapGenerator targetPackage="mapperXml" targetProject="src"> <property name="enableSubPackages" value="true" /> </sqlMapGenerator> <javaClientGenerator type="XMLMAPPER" targetPackage="mapper" targetProject="src"> <property name="enableSubPackages" value="true" /> </javaClientGenerator> <!-- <table>标签里指定要生成的相关数据表,如果有多个表的话,需要配置多个<table>--> <table tableName="qa_search_log" ></table> <!-- 使用: 1> 安装jvm 2> 随便创建目录,放入mysql-connector-java-5.1.9.jar、mybatis-generator-core-1.3.1.jar、本配置文件、创建src目录 3> 运行: cmd >cd /d D:\fuyun\work\ORM\mybatis-generator-core-1.3.1\lib >java -jar mybatis-generator-core-1.3.1.jar -configfile config.xml -overwrite --> </context> </generatorConfiguration>
配置文件已经说清楚了,为避免疑惑,个大家上个图:
驱动包就自己下吧,工具包到网上下载mybatis-generator,此处下载的是3.1.1的版本的一个zip包。
大家如有牛叉方法欢迎拍砖啊!
相关文章推荐
- 利用Mybatis-generator自动生成java-bean和dao和mapper.xml
- mybatis-plus 自动生成代码---GeneratorMapper.xml
- ssm项目使用mybatis-generator工具自动生成实体类、*mapper.xml、dao层方法
- mybatis_generator自动生成entity、mapper、xml代码
- 如何利用maven配置mybatis-generator自动生成mapper.xml
- Maven Web项目使用MyBatis_Generator_1.3.1自动生成javabean,dao,mapper.xml代码
- mybatis使用---利用mybatis-generator自动生成mapper、model、mapper.xml
- 利用Mybatis-generator工具自动生成代码
- mybatis逆向工程利用mybatis-generator-core自动生成代码
- 利用Mybatis-generator自动生成代码
- mybatis-generator 代码自动生成工具
- mybatis,自动生成代码中generatorConfig.xml你应该注意的地方:
- mybatis-generator 代码自动生成工具(maven方式)
- [mybatis]-mybatis代码自动生成工具mybatis-generator
- Mybatis最入门---代码自动生成(generatorConfig.xml配置)
- mybatis-generator 代码自动生成工具使用讲解(maven方式)
- 利用mybatis-generator自动生成代码
- 利用mybatis-generator自动生成代码
- 利用mybatis-generator自动生成代码
- mybatis-generator 代码自动生成工具