成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久

您的位置:首頁技術文章
文章詳情頁

SpringBoot使用Mybatis-Generator配置過程詳解

瀏覽:7日期:2023-05-30 09:41:33

:> 使用Spring initialier 需要配置文件

SpringBoot使用Mybatis-Generator配置過程詳解

POM文件

復制代碼 代碼如下:<dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> <dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter</artifactId> <version>2.1.1</version> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <scope>runtime</scope> <optional>true</optional> </dependency> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <scope>runtime</scope> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test</artifactId> <scope>test</scope> <exclusions> <exclusion> <groupId>org.junit.vintage</groupId> <artifactId>junit-vintage-engine</artifactId> </exclusion> </exclusions> </dependency> </dependencies> <build> <plugins> <plugin> <groupId>org.mybatis.generator</groupId> <artifactId>mybatis-generator-maven-plugin</artifactId> <version>1.3.2</version> <executions> <execution> <id>mybatis-generator</id> <phase>deploy</phase> <goals> <goal>generate</goal> </goals> </execution> </executions> <configuration> <!-- Mybatis-Generator 工具配置文件的位置 --> <configurationFile>src/main/resources/mybatis-generator/generatorConfig.xml</configurationFile> <verbose>true</verbose> <overwrite>true</overwrite> </configuration> <dependencies> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>8.0.19</version> </dependency> <dependency> <groupId>org.mybatis.generator</groupId> <artifactId>mybatis-generator-core</artifactId> <version>1.3.2</version>a </dependency> </dependencies> </plugin> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> <configuration> <classifier>exec</classifier> </configuration> </plugin> </plugins> </build>1: application配置文件

復制代碼 代碼如下:## mapper xml 文件地址mybatis.mapper-locations=classpath*:mapper/*Mapper.xml##數據庫urlspring.datasource.url=jdbc:mysql://localhost/test2?userSSL=true&useUnicode=true&characterEncoding=UTF8&serverTimezone=GMT##數據庫用戶名spring.datasource.username=root##數據庫密碼spring.datasource.password=root##數據庫驅動spring.datasource.driver-class-name=com.mysql.jdbc.Driver#Mybatis Generator configuration#dao類和實體類的位置mybatis.project =src/main/java#mapper文件的位置mybatis.resources=src/main/resources配置 Mybatis-Generator復制代碼 代碼如下:<?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> <!--執行generator插件生成文件的命令: call mvn mybatis-generator:generate -e --> <!-- 引入配置文件 --> <properties resource='application.properties'/> <!--classPathEntry:數據庫的JDBC驅動,換成你自己的驅動位置 可選 --> <!--<classPathEntry location='D:generator_mybatismysql-connector-java-5.1.24-bin.jar' /> --> <!-- 一個數據庫一個context --> <!--defaultModelType='flat' 大數據字段,不分表 --> <context targetRuntime='MyBatis3Simple' defaultModelType='flat'> <!-- 自動識別數據庫關鍵字,默認false,如果設置為true,根據SqlReservedWords中定義的關鍵字列表; 一般保留默認值,遇到數據庫關鍵字(Java關鍵字),使用columnOverride覆蓋 --> <property name='autoDelimitKeywords' value='true' /> <!-- 生成的Java文件的編碼 --> <property name='javaFileEncoding' value='utf-8' /> <!-- beginningDelimiter和endingDelimiter:指明數據庫的用于標記數據庫對象名的符號,比如ORACLE就是雙引號,MYSQL默認是`反引號; --> <property name='beginningDelimiter' value='`' /> <property name='endingDelimiter' value='`' /> <!-- 格式化java代碼 --> <property name='javaFormatter' value='org.mybatis.generator.api.dom.DefaultJavaFormatter'/> <!-- 格式化XML代碼 --> <property name='xmlFormatter' value='org.mybatis.generator.api.dom.DefaultXmlFormatter'/> <plugin type='org.mybatis.generator.plugins.SerializablePlugin' /> <plugin type='org.mybatis.generator.plugins.ToStringPlugin' /> <!-- 注釋 --> <commentGenerator > <property name='suppressAllComments' value='false'/><!-- 是否取消注釋 --> <property name='suppressDate' value='true' /> <!-- 是否生成注釋代時間戳--> </commentGenerator> <!-- jdbc連接 --> <jdbcConnection driverClass='${spring.datasource.driver-class-name}' connectionURL='${spring.datasource.url}' userId='${spring.datasource.username}' password='${spring.datasource.password}' /> <!-- 類型轉換 --> <javaTypeResolver> <!-- 是否使用bigDecimal, false可自動轉化以下類型(Long, Integer, Short, etc.) --> <property name='forceBigDecimals' value='false'/> </javaTypeResolver> <!-- 生成實體類地址 --> <javaModelGenerator targetPackage='com.dgw.mybatisgenerator.entity' targetProject='${mybatis.project}' > <property name='enableSubPackages' value='false'/> <property name='trimStrings' value='true'/> </javaModelGenerator> <!-- 生成mapxml文件 --> <sqlMapGenerator targetPackage='mapper' targetProject='${mybatis.resources}' > <property name='enableSubPackages' value='false' /> </sqlMapGenerator> <!-- 生成mapxml對應client,也就是接口dao --> <javaClientGenerator targetPackage='com.dgw.mybatisgenerator.dao' targetProject='${mybatis.project}' type='XMLMAPPER' > <property name='enableSubPackages' value='false' /> </javaClientGenerator> <!-- table可以有多個,每個數據庫中的表都可以寫一個table,tableName表示要匹配的數據庫表,也可以在tableName屬性中通過使用%通配符來匹配所有數據庫表,只有匹配的表才會自動生成文件 --> <table tableName='user' enableCountByExample='true' enableUpdateByExample='true' enableDeleteByExample='true' enableSelectByExample='true' selectByExampleQueryId='true'> <property name='useActualColumnNames' value='false' /> <!-- 數據庫表主鍵 --> <generatedKey column='id' sqlStatement='Mysql' identity='true' /> </table> <!-- <table tableName='book' enableCountByExample='true' enableUpdateByExample='true' enableDeleteByExample='true' enableSelectByExample='true' selectByExampleQueryId='true'> <property name='useActualColumnNames' value='false' /> &lt;!&ndash; 數據庫表主鍵 &ndash;&gt; <generatedKey column='id' sqlStatement='Mysql' identity='true' /> </table>--> </context></generatorConfiguration>3: 進行配置

右側Maven處點擊如圖所示位置

SpringBoot使用Mybatis-Generator配置過程詳解

測試陳宮

SpringBoot使用Mybatis-Generator配置過程詳解

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持好吧啦網。

標簽: Spring
相關文章:
成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久
国产麻豆9l精品三级站| 国产精品嫩草99a| 中文字幕av资源一区| 亚洲综合在线第一页| 狠狠色综合色综合网络| 国内在线观看一区二区三区| 一本到不卡精品视频在线观看| 日韩一级二级三级精品视频| 亚洲精品国产a久久久久久| 激情伊人五月天久久综合| 狠狠爱成人网| 56国语精品自产拍在线观看| 日韩毛片视频在线看| 国产精品亚洲第一| 香蕉亚洲视频| 国产精品网曝门| 国产永久精品大片wwwapp| 国产欧美一区二区三区另类精品| 欧美一区二区三区免费视频| 亚洲一区二区四区蜜桃| proumb性欧美在线观看| 日本福利一区二区| 1024精品合集| 97国产一区二区| 制服视频三区第一页精品| 午夜免费久久看| 亚洲视频中文| 久久美女高清视频| 国产在线精品一区二区夜色| 午夜在线精品偷拍| 国产精品视频第一区| 国产a精品视频| 欧洲日韩一区二区三区| 亚洲精品第1页| 欧美日韩日本网| 亚洲精品一区在线观看| 国产一区二区三区观看| 久久久久久色| 亚洲一区二区偷拍精品| 亚洲先锋成人| 国产精品另类一区| 91亚洲精华国产精华精华液| 欧美高清你懂得| 久久99久久99精品免视看婷婷 | 日韩欧美一级二级| 欧美a一区二区| 一本到不卡精品视频在线观看| 亚洲美女偷拍久久| 伊人久久综合| 最新日韩av在线| 伊人狠狠色j香婷婷综合| 国产亚洲精久久久久久| 欧美v国产在线一区二区三区| 麻豆精品在线观看| 在线中文字幕一区二区| 日日夜夜一区二区| 一本到一区二区三区| 午夜精品福利在线| 一本大道综合伊人精品热热| 午夜激情一区二区| 在线观看一区日韩| 麻豆成人综合网| 欧美三级视频在线| 国产伦精品一区二区三区视频青涩| 中文字幕一区二区三区av| 福利一区二区在线观看| 欧美成人女星排名| 波多野结衣一区二区三区| 国产亚洲精品7777| 在线观看欧美一区| 亚洲大片精品永久免费| 麻豆精品传媒视频| 久久成人综合网| 日韩精品自拍偷拍| 色综合网色综合| 亚洲欧美电影院| 久久美女性网| 激情亚洲综合在线| 久久在线观看免费| 亚洲免费久久| 日韩精品一二区| 欧美一二三区在线观看| 91年精品国产| 亚洲精品中文在线影院| 色欲综合视频天天天| 国产黑丝在线一区二区三区| 国产欧美一区二区在线| 亚洲裸体视频| 日本午夜精品一区二区三区电影| 欧美久久久久久蜜桃| 93久久精品日日躁夜夜躁欧美| 国产精品黄色在线观看| 久久精品官网| 不卡av在线免费观看| 最新高清无码专区| 色94色欧美sute亚洲13| 成人一区在线观看| 亚洲三级在线播放| 欧美影片第一页| 欧美日韩国内| 久久精品国产精品亚洲精品| 26uuu国产在线精品一区二区| 亚洲激情网站| 国产自产2019最新不卡| 国产精品成人免费精品自在线观看| 久久精品国产第一区二区三区最新章节 | 日本精品免费观看高清观看| 国产电影精品久久禁18| 亚洲欧洲色图综合| 欧美在线免费观看视频| 欧美日韩一区二| 久久99久久久欧美国产| 国产精品美女一区二区在线观看| 色8久久精品久久久久久蜜 | 亚洲免费av高清| 欧美精品粉嫩高潮一区二区| 国内精品一区二区| 国模大尺度一区二区三区| 亚洲免费av高清| 精品久久一二三区| 色一情一伦一子一伦一区| 欧美日韩国产成人在线免费| jizzjizzjizz欧美| 天堂久久一区二区三区| 国产精品护士白丝一区av| 欧美男生操女生| 99在线精品免费视频九九视| 国产精品一级黄| 午夜视频在线观看一区二区 | 久久久久久久久久久一区| 你懂的成人av| 国产一区二区三区免费观看| 亚洲主播在线观看| 久久久电影一区二区三区| 久久久99国产精品免费| 国产精品v亚洲精品v日韩精品| 精品亚洲国产成人av制服丝袜| 亚洲欧美综合另类在线卡通| 日韩欧美中文一区| 欧美在线|欧美| 国产精品日韩欧美一区二区三区| 9久草视频在线视频精品| 国产自产高清不卡| 免费成人在线视频观看| 亚洲国产精品久久不卡毛片 | 国产一区视频网站| 五月天久久比比资源色| 樱桃国产成人精品视频| 欧美激情在线看| xvideos.蜜桃一区二区| 欧美一级黄色大片| 欧美色综合网站| 色婷婷综合久久久| 亚洲欧美日本视频在线观看| 亚洲欧洲日本国产| 欧美日韩亚洲一区二区三区在线观看 | 777午夜精品免费视频| 91久久精品日日躁夜夜躁欧美| 国产精品久久久久毛片大屁完整版| 欧美日韩p片| 欧美日韩三区| 国产一区再线| 欧美网站在线| 国产在线观看一区| 国内自拍视频一区二区三区| 欧美高清视频一区二区三区在线观看| 成人涩涩免费视频| 国产·精品毛片| 丁香天五香天堂综合| 国产激情视频一区二区三区欧美| 国内国产精品久久| 国产精品资源网| 国产黄色91视频| 99久久婷婷国产综合精品电影 | 亚洲精品成人悠悠色影视| 亚洲精品视频在线观看网站| 一区二区成人在线视频| 亚洲一区在线观看免费观看电影高清| 依依成人精品视频| 亚州成人在线电影| 免费av成人在线| 国产资源在线一区| 成人app下载| 欧美日韩在线不卡一区| 日韩午夜在线| 色偷偷88欧美精品久久久| 精品视频色一区| 日韩视频在线你懂得| 久久精品人人爽人人爽| 国产精品黄色在线观看| 亚洲成a人v欧美综合天堂下载| 日韩国产精品大片| 国产精品一区三区| 99久久亚洲一区二区三区青草| 韩日视频一区| 久久国产精品久久w女人spa| 一本到三区不卡视频| 91精品视频网| 国产精品色哟哟| 日韩综合小视频|