亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 開發設計 > 正文

mybatis自動生成代碼

2019-11-06 08:20:57
字體:
來源:轉載
供稿:網友

使用maven集成mybatis-generator插件生成Mybatis的實體類,DAO接口和Map映射文件

本例中,使用的是MySQL數據庫

前提:表已經建好

   mybatis框架的jar包,數據庫驅動程序jar包以及MyBatis生成器jar包導好

一、配置Maven pom.xml 文件

在pom.xml增加以下插件:

            <plugin>                <groupId>org.mybatis.generator</groupId>                <artifactId>mybatis-generator-maven-plugin</artifactId>                <version>1.3.2</version>                <configuration>                    <verbose>true</verbose>                    <overwrite>true</overwrite>                </configuration>            </plugin>

二、創建配置文件:generatorConfig.xml

存放路徑如下圖:插件默認會讀到src/main/resources目錄下的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:/mvnRepository/mysql/mysql-connector-java/5.1.30/mysql-connector-java-5.1.30.jar" />        <context id="DB2Tables"  targetRuntime="MyBatis3">            <commentGenerator>                <PRoperty name="suppressDate" value="true"/>                <!-- 是否去除自動生成的注釋 true:是 : false:否 -->                <property name="suppressAllComments" value="true"/>            </commentGenerator>            <!--數據庫鏈接URL,用戶名、密碼 -->            <jdbcConnection driverClass="com.mysql.jdbc.Driver" connectionURL="jdbc:mysql://localhost:3306/test?useUnicode=true&characterEncoding=UTF-8" userId="root" passWord="root">            </jdbcConnection>            <javaTypeResolver>                <property name="forceBigDecimals" value="false"/>            </javaTypeResolver>            <!-- 生成模型的包名和位置-->            <javaModelGenerator targetPackage="test.domain" targetProject="src/main/java">                <property name="enableSubPackages" value="true"/>                <property name="trimStrings" value="true"/>            </javaModelGenerator>            <!-- 生成映射文件的包名和位置-->            <sqlMapGenerator targetPackage="test.mapping" targetProject="src/main/java">                <property name="enableSubPackages" value="true"/>            </sqlMapGenerator>            <!-- 生成DAO的包名和位置-->            <javaClientGenerator type="XMLMAPPER" targetPackage="test.IDao" targetProject="src/main/java">                <property name="enableSubPackages" value="true"/>            </javaClientGenerator>            <!-- 要生成的表 tableName是數據庫中的表名或視圖名 -->            <table tableName="student"></table>      </context>    </generatorConfiguration>

三、生成代碼

選擇pom.xml文件,擊右鍵先擇Run AS——>Maven Build… ——>在Goals框中輸入:mybatis-generator:generate 

選擇項目 按 F5 刷新項目 出現生成的代碼。

注意:默認設置會生成一大堆羅哩羅嗦的Example類,主要是用各種不同的條件來操作數據庫,大部分是用不到的

可通過以下配置取消Example

 

<table tableName="student"                schema="general"                                domainObjectName="Student"                                enableCountByExample="false"                                enableUpdateByExample="false"                                enableDeleteByExample="false"                                enableSelectByExample="false"                                selectByExampleQueryId="false" >                    <property name="useActualColumnNames" value="true"/>        </table>
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
欧美—级a级欧美特级ar全黄| 欧美高清视频在线观看| 秋霞午夜一区二区| 日韩在线视频一区| 91精品视频播放| 俺去亚洲欧洲欧美日韩| 日韩精品极品视频| 国产91露脸中文字幕在线| 精品magnet| 在线日韩精品视频| 欧美激情视频在线观看| 亚洲美女视频网站| 国产精品99久久99久久久二8| 亚洲天堂成人在线| 亚洲欧美日韩精品久久| 国产在线视频91| 亚洲欧美激情另类校园| 国产成人激情视频| 欧美午夜女人视频在线| 亚洲码在线观看| 国产美女91呻吟求| 久久国产精品免费视频| 欧美夫妻性生活视频| 国产91成人video| 久久久久久这里只有精品| 91亚洲精品久久久久久久久久久久| 欧美xxxx做受欧美| 久久91精品国产| 91精品久久久久久久久青青| 91免费电影网站| 色综合久久88| 国产精品美女久久久久久免费| 日日狠狠久久偷偷四色综合免费| 亚洲国产天堂网精品网站| 欧美日韩国产色| 国产成人精彩在线视频九色| 亚洲人成自拍网站| 91夜夜揉人人捏人人添红杏| 日本午夜在线亚洲.国产| 92看片淫黄大片看国产片| 亚洲美女精品久久| 亚洲一区二区三区视频播放| 91sao在线观看国产| www.日韩免费| 欧美成人性色生活仑片| 国产成人精品电影久久久| 国产精品永久免费观看| 欧美怡春院一区二区三区| 国产狼人综合免费视频| 亚洲女人天堂成人av在线| 日韩欧美在线视频免费观看| 日本一欧美一欧美一亚洲视频| 亚洲男子天堂网| 国外成人在线播放| 国产成人短视频| 播播国产欧美激情| 91理论片午午论夜理片久久| 中文字幕亚洲欧美一区二区三区| 欧美尤物巨大精品爽| 国内精品久久久久伊人av| 91亚洲午夜在线| 久久人91精品久久久久久不卡| 亚洲aa在线观看| 亚洲激情小视频| 性金发美女69hd大尺寸| 日韩在线观看免费网站| 精品在线观看国产| 国产成人综合精品| 中文字幕日韩高清| 日韩在线观看网址| 日韩在线观看网址| 中文在线资源观看视频网站免费不卡| 国产成人精品免费久久久久| 亚洲精品资源美女情侣酒店| 综合136福利视频在线| 国产精品一二三在线| 欧美亚洲成人xxx| 欧美亚洲国产成人精品| 欧美一区二区三区艳史| 国产美女精彩久久| 国产精品美女视频网站| 中文字幕在线成人| 国产欧美在线看| 欧美激情二区三区| 亚洲欧美日韩精品久久奇米色影视| 2019最新中文字幕| 国产精品久久久久不卡| 精品国产鲁一鲁一区二区张丽| www.日韩欧美| 精品国产一区二区三区久久狼黑人| 精品亚洲国产成av人片传媒| 国产精品亚发布| 91亚洲精品久久久久久久久久久久| 欧美精品福利在线| 国产欧美va欧美va香蕉在| 日韩欧美在线中文字幕| 中文字幕不卡在线视频极品| 奇米4444一区二区三区| 国产精品自在线| 久久好看免费视频| 国产精品久久久久福利| 欧美最顶级的aⅴ艳星| 色天天综合狠狠色| 国产精彩精品视频| 日韩成人在线电影网| 国产拍精品一二三| 久久99精品视频一区97| 成人国产在线视频| 国产精品成人观看视频国产奇米| 亚洲欧美日韩一区二区在线| 日韩在线视频免费观看高清中文| 国产精品99导航| 午夜精品久久久99热福利| 中日韩午夜理伦电影免费| 亚洲韩国欧洲国产日产av| 国产精品自拍视频| 日韩精品小视频| 国产自摸综合网| 精品久久国产精品| 国产一区私人高清影院| 色偷偷偷亚洲综合网另类| 久久久久久久久国产| 中文欧美日本在线资源| 色综合天天综合网国产成人网| 国产精品亚洲аv天堂网| 国产中文日韩欧美| 一本色道久久88综合亚洲精品ⅰ| 91在线免费看网站| 成人写真视频福利网| 亚洲精品久久久久久久久久久久| 欧美裸身视频免费观看| 91久久综合亚洲鲁鲁五月天| 日韩av三级在线观看| 91老司机精品视频| 97精品久久久| 久久久97精品| 亚洲xxxx3d| 一区二区三区视频在线| 欧美国产精品人人做人人爱| 亚洲国产精品va在线看黑人动漫| 亚洲аv电影天堂网| 国产精品女人久久久久久| 日韩毛片在线观看| 日本高清久久天堂| 欧美日韩在线一区| 精品久久久久久久久久久久| 成人黄色大片在线免费观看| 欧美午夜性色大片在线观看| 国产精品欧美日韩一区二区| 久久久之久亚州精品露出| 亚洲男人的天堂在线| 成人羞羞国产免费| 亚洲第一页自拍| 国产98色在线| 日韩毛片中文字幕| 日韩精品中文在线观看| 亚洲欧美综合v| 国产成人精品国内自产拍免费看| 国产精品一区电影| 欧美激情啊啊啊| 久久久久中文字幕2018| 在线看日韩欧美| 精品久久香蕉国产线看观看gif| 国产精品va在线播放|