generator自动生成mybatis配置和类信息

来源:互联网 发布:华为网络助手在哪里 编辑:程序博客网 时间:2024/06/10 00:19

generator自动生成mybatis配置和类信息


generator自动生成mybatis的xml配置、model、map等信息: 
1、下载mybatis-generator-core-1.3.2.jar包。 

2、编写genertor的xml文件,名:generator.xml 

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="F:\eclipse-workspace\brm\WebContent\WEB-INF\lib\mysql-connector-java-5.1.10-bin.jar"/>  <context id="context1" >    <commentGenerator>        <property name="suppressAllComments"  value="true"/>    </commentGenerator>    <!--数据库连接的信息:驱动类、连接地址、用户名、密码 -->    <jdbcConnection driverClass="com.mysql.jdbc.Driver"     connectionURL="jdbc:mysql://192.168.12.44:3306/frame?autoReconnect=true&useUnicode=true&characterEncoding=UTF8"     userId="root" password="root" />            <javaModelGenerator targetPackage="com.brm.web.parameterdict.model" targetProject="brm" />    <sqlMapGenerator targetPackage="com.brm.web.parameterdict.dao.impl" targetProject="brm" />    <javaClientGenerator targetPackage="com.brm.web.parameterdict.dao" targetProject="brm" type="XMLMAPPER" />            <table schema="general" tableName="brm_dictionarie_t" domainObjectName="ParameterDict"         enableCountByExample="false" enableUpdateByExample="false" enableDeleteByExample="false"         enableSelectByExample="false" selectByExampleQueryId="false" >    </table>              </context></generatorConfiguration>

3、运行有四种:命令生成(最简单)、Java生成、ant生成、maven生成。可以集成到IDE中,例如Eclipse中。

 


具体如何集成,自行搜索,很简单。




0 0
原创粉丝点击