成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_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国内精品久久久久久久
美女国产一区二区三区| 国产伦理一区| 99av国产精品欲麻豆| 久久看人人爽人人| 国产麻豆一精品一av一免费| 欧美偷拍一区二区| 性欧美大战久久久久久久久| 亚洲精选在线| 亚洲欧美一区二区久久| 最新日韩在线| 亚洲欧美一区二区不卡| 亚洲韩日在线| 亚洲女子a中天字幕| 亚洲欧洲三级| 亚洲精品精品亚洲| 日韩一级精品| 亚洲欧洲制服丝袜| 91久久视频| 樱桃视频在线观看一区| 国产色综合网| 天天综合色天天综合色h| 麻豆成人精品| 秋霞影院一区二区| 欧美日本在线看| 国产综合色产在线精品| 日韩一区二区在线观看| 成人精品在线视频观看| 精品国产sm最大网站免费看| 91网站最新网址| 国产精品久久久久久久久晋中| 亚洲另类自拍| 亚洲国产一区二区视频| 久久国产免费| 久久91精品久久久久久秒播| 欧美丰满少妇xxxxx高潮对白 | 国产亚洲成aⅴ人片在线观看| 91亚洲永久精品| 国产精品系列在线| 国产精品午夜av在线| 午夜欧美视频在线观看| 欧美日韩中文另类| 成人高清视频在线| 久久综合视频网| 亚洲国产精品第一区二区| 一区二区三区中文在线观看| 久久综合九色综合久99| 国产一区欧美日韩| 久久九九久精品国产免费直播| 亚洲视频久久| 亚洲成人免费在线| 欧美这里有精品| 成人中文字幕电影| 中文字幕在线视频一区| 国产婷婷精品| 麻豆国产一区二区| 精品国精品自拍自在线| 国产精品v亚洲精品v日韩精品| 亚洲精品国产一区二区精华液| 在线影院国内精品| hitomi一区二区三区精品| 亚洲欧美区自拍先锋| 日本高清免费不卡视频| 国产福利精品导航| 国产精品视频一二三| 欧美专区在线| 国产一区二区三区黄视频 | 午夜久久美女| 亚洲码国产岛国毛片在线| 久久精品麻豆| 国产suv精品一区二区三区| 国产精品欧美久久久久一区二区 | 国产视频在线观看一区| 狠狠色综合日日| 日本一区二区久久| 色婷婷久久综合| 91网站视频在线观看| 亚洲午夜电影在线| 日韩美一区二区三区| 国产手机视频一区二区| 国产成人精品三级| 一区二区三区在线看| 337p亚洲精品色噜噜噜| 影音先锋一区| 精彩视频一区二区| 国产精品久久久久一区| 在线观看www91| 欧美亚州在线观看| 免费看黄色91| 日本一区二区久久| 欧美日韩三级一区二区| 精品1区2区3区4区| 国产一区中文字幕| 亚洲精品乱码久久久久久黑人 | 精品在线你懂的| 欧美国产欧美综合| 欧美午夜精品免费| 亚洲国产一区二区在线| 国模无码大尺度一区二区三区| 亚洲天天做日日做天天谢日日欢| 欧美精品自拍偷拍| 亚洲大胆视频| 国产成人精品免费看| 亚洲大片精品永久免费| 久久久久久免费毛片精品| 在线看不卡av| 日韩一区二区免费看| 成人免费看视频| 亚洲精美视频| 高清beeg欧美| 日韩一区精品字幕| 国产精品色一区二区三区| 欧美夫妻性生活| 国产精品日韩二区| 欧美在线日韩精品| 韩国精品在线观看| 亚洲大片在线观看| 中文字幕一区三区| 精品日韩一区二区三区免费视频| 亚洲欧美网站| 欧美日韩成人| 国产成人av一区二区| 日本欧美一区二区| 亚洲黄色av一区| 欧美激情综合五月色丁香小说| 91精品国产一区二区三区蜜臀 | 欧美综合色免费| 99成人在线| av网站一区二区三区| 免费精品99久久国产综合精品| 亚洲男人的天堂一区二区| 久久久亚洲精华液精华液精华液 | 国产剧情av麻豆香蕉精品| 性做久久久久久久久| 亚洲人亚洲人成电影网站色| 久久久久9999亚洲精品| 91精品国产黑色紧身裤美女| 日本韩国一区二区三区| 一本色道久久综合一区| 欧美一区亚洲二区| 国产精品系列在线观看| 免费成人av资源网| 亚洲电影一级黄| 亚洲伦理在线免费看| 国产精品天美传媒沈樵| 精品1区2区在线观看| 欧美日韩国产另类不卡| 色视频一区二区| 美玉足脚交一区二区三区图片| 亚洲精品国产日韩| 韩国自拍一区| 欧美日韩一区二区三区在线观看免| av在线不卡网| 成人免费观看视频| 国产成人av电影在线观看| 久久国产视频网| 久久精品国产99| 免费一级片91| 日韩av一区二区三区四区| 亚洲国产精品麻豆| 亚洲一区欧美一区| 亚洲欧美日本韩国| 亚洲人成网站在线| 成人免费在线播放视频| 国产精品久久久久9999吃药| 中文字幕精品在线不卡| 国产亚洲一区二区三区| 337p日本欧洲亚洲大胆色噜噜| 精品日韩在线观看| 日韩免费高清av| 日韩精品一区在线观看| 日韩免费高清视频| 精品精品欲导航| 精品国产乱码久久久久久1区2区 | 亚洲成人先锋电影| 亚洲一级二级在线| 亚洲一区二区高清| 午夜精品一区二区三区电影天堂| 亚洲综合一区二区三区| 亚洲一卡二卡三卡四卡无卡久久| 亚洲综合在线第一页| 午夜精品一区在线观看| 日韩国产欧美三级| 理论片日本一区| 国产乱妇无码大片在线观看| 丰满白嫩尤物一区二区| 成人av电影在线| 不卡一区二区三区四区| 成人在线视频一区二区| 91免费观看视频在线| 欧美精品二区| 伊人影院久久| 欧美综合国产| 欧美日韩一级大片网址| 日韩视频在线永久播放| 久久久久久久久99精品| 1024亚洲合集| 亚洲影视资源网| 免费观看在线综合色| 国产成人日日夜夜| 欧美一区激情视频在线观看|