zoukankan      html  css  js  c++  java
  • mybatis 生成 映射文件生成工具 mybatisGenerator 使用

    第一:新建 generatorConfig.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="D:maven.m2
    epositorymysqlmysql-connector-java5.1.44mysql-connector-java-5.1.44.jar" />
    
    	<context id="DB2Tables" targetRuntime="MyBatis3">
    
    		<commentGenerator>
    			<property name="suppressDate" value="true" />
    			<property name="suppressAllComments" value="true" />
    		</commentGenerator>
    
    		<!--数据库链接地址账号密码 -->
    		<jdbcConnection driverClass="com.mysql.jdbc.Driver"
    			connectionURL="jdbc:mysql://127.0.0.1/test" userId="root" password="root">
    		</jdbcConnection>
    
    		<javaTypeResolver>
    			<property name="forceBigDecimals" value="false" />
    		</javaTypeResolver>
    
    		<!--生成Model类存放位置 -->
    		<javaModelGenerator targetPackage="com.smt.bean"
    			targetProject="testGG">
    			<property name="enableSubPackages" value="true" />
    			<property name="trimStrings" value="true" />
    		</javaModelGenerator>
    
    		<!--生成映射文件存放位置 -->
    		<sqlMapGenerator targetPackage="mapper"
    			targetProject="testGG">
    			<property name="enableSubPackages" value="true" />
    		</sqlMapGenerator>
    
    		<!--生成Dao类存放位置 -->
    		<javaClientGenerator type="XMLMAPPER"
    			targetPackage="com.smt.dao" targetProject="testGG">
    			<property name="enableSubPackages" value="true" />
    		</javaClientGenerator>
    
    		<!--生成对应表及类名 -->
    		<table tableName="user" domainObjectName="User"></table>
    		<table tableName="student" domainObjectName="Student"></table>
    
    	</context>
    
    </generatorConfiguration>
    

    第二:在 eclipse markerplace  里面  安装  当然一般安装 新的版本 

    然后在 运行就可以了 

    具体配置文件 怎么写 ,有空我在补全。  还有一种 java 类的mybatisGenerator 使用方式 ,有兴趣可以自行百度。

  • 相关阅读:
    poj1019——log10求位数
    poj2084——卡特兰数
    hdoj1023——卡特兰数
    poj1496——组合数学
    poj1850——组合数学
    bestcoder#29 1002 矩阵连乘快速幂解fib数列
    bestcoder#28 1002 dfs
    poj1458——dp,lcs
    hduoj1106
    codeforces#296div2_b 字符串,图
  • 原文地址:https://www.cnblogs.com/cxygg/p/9320065.html
Copyright © 2011-2022 走看看