zoukankan      html  css  js  c++  java
  • mybatis generator with oracle

    1.generator.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="C:Users ocky.m2 epositorycomoracleojdbc611.2.0.1.0ojdbc6-11.2.0.1.0.jar" />

        <context id="MyBatis3" targetRuntime="MyBatis3">
            
            <jdbcConnection driverClass="oracle.jdbc.driver.OracleDriver" connectionURL="jdbc:oracle:thin:@192.168.1.5:1521:MYDB"
                userId="rocky" password="rocky">
            </jdbcConnection>
            
            <javaModelGenerator targetPackage="com.myproject.rocky.web.model" targetProject="./src">
            </javaModelGenerator>

            <sqlMapGenerator targetPackage="com.myproject.rocky.web.dao" targetProject="./src">
            </sqlMapGenerator>

            <javaClientGenerator type="XMLMAPPER" targetPackage="com.myproject.rocky.web.dao"
                targetProject="./src">
            </javaClientGenerator>
        
            <table tableName="OBJ_USER" schema="rocky" enableCountByExample="false" enableUpdateByExample="false" enableDeleteByExample="false"
        enableSelectByExample="false" selectByExampleQueryId="false">
                <property name="ignoreQualifiersAtRuntime" value="true" />
                <property name="runtimeTableName" value="OBJ_USER" />
                
            </table>
        </context>
    </generatorConfiguration>

    2.  mybatis-generator-core-1.3.2.jar

    3.  java -jar mybatis-generator-core-1.3.2.jar -configfile generator.xml -overwrite

    4. some problems:

       ~if the table short of primary key, you maynot generate the right mapper file and interface(only has the insert method).

     

     

  • 相关阅读:
    【转】CNN卷积神经网络_ GoogLeNet 之 Inception(V1-V4)
    【转】Caffe的solver文件配置
    python 从filelist.txt中拷贝文件到另一文件夹中
    【转】fscanf 跳过空格,读取一行
    caffe配置NCCL
    caffe实现多任务学习
    mysql 2
    mysql 1
    mysql
    jQuery
  • 原文地址:https://www.cnblogs.com/rocky-fang/p/5310377.html
Copyright © 2011-2022 走看看