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 使用方式 ,有兴趣可以自行百度。

  • 相关阅读:
    07 地图添加图层控制控件
    在VMwear软件中安装Cento 7虚拟机环境
    在VMwear软件下安装Windows2008系统虚拟机
    dubbox生产者与消费者案例
    Springboot 中的配置文件
    Spring Data JPA介绍与简单案例
    Spring Boot的Web配置
    dubbo整合SSM登录案例
    Spring的代理模式(静态,JDK,CGLIB)
    Spring域属性自动注入byName和byType
  • 原文地址:https://www.cnblogs.com/cxygg/p/9320065.html
Copyright © 2011-2022 走看看