當前位置:
首頁 >
前端技术
> javascript
>内容正文
javascript
SpringBoot集成Myabtis
生活随笔
收集整理的這篇文章主要介紹了
SpringBoot集成Myabtis
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
二、SpringBoot集成Myabtis
2.1. pom 依賴
<!--版本控制-><properties><java.version>1.8</java.version><oracle.version>11.2.0.3</oracle.version><mysql.version>8.0.20</mysql.version></properties><!--Mybatis--><dependency><groupId>org.mybatis.spring.boot</groupId><artifactId>mybatis-spring-boot-starter</artifactId><version>2.1.2</version></dependency><!--Mysql--><dependency><groupId>mysql</groupId><artifactId>mysql-connector-java</artifactId><version>${mysql.version}</version></dependency><!--oracle--><dependency><groupId>com.oracle</groupId><artifactId>ojdbc6</artifactId><version>${oracle.version}</version></dependency>注:數據庫任選其一即可
2.2. yml配置
mybatis:configuration:map-underscore-to-camel-case: true# 控制臺日志配置log-impl: org.apache.ibatis.logging.stdout.StdOutImplmapper-locations: classpath:mappers/*.xml2.3. 啟動類+掃描mapper包注解
package com.gblfy;import org.mybatis.spring.annotation.MapperScan; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication;@SpringBootApplication @MapperScan(basePackages = "com.gblfy.mapper") public class DemoApplication {public static void main(String[] args) {SpringApplication.run(DemoApplication.class, args);} }三、集成Mybatis Generator
適配Mysql和Oracle
3.1. 插件集成
官網鏈接:https://mybatis.org/generator/running/runningWithMaven.html
<build><plugins><!--逆向工程--><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><dependencies><!--oracle--><dependency><groupId>com.oracle</groupId><artifactId>ojdbc6</artifactId><version>${oracle.version}</version></dependency><!--Mysql--><dependency><groupId>mysql</groupId><artifactId>mysql-connector-java</artifactId><version>${mysql.version}</version></dependency></dependencies></plugin></plugins></build>3.2. 新建generatorConfig.xml文件
在resources目錄下面
內容如下:
注:Mybatis Generator 配置詳解
3.3.運行插件生成代碼
或者載命令行執行以下命令:
總結
以上是生活随笔為你收集整理的SpringBoot集成Myabtis的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: vue2 工具类_h5缓存
- 下一篇: vue3 线上环境 ctx 无法识别