在IDEA中為Springboot項目配置mybatis


https://www.cnblogs.com/liuliang1999/p/12635282.html一文中我們已經搭建好了一個空的Springboot的項目,下面將介紹如何集成依賴mybatis。

 

1、在pom.xml中添加相關依賴,可能有的已經添加好了,這里指定的實現數據庫我使用的是MySQL,阿里巴巴druid連接池的作用以后再補充介紹。

<dependency>
    <groupId>mysql</groupId>
    <artifactId>mysql-connector-java</artifactId>
    <version>8.0.19</version>
</dependency>
<dependency>
    <groupId>org.mybatis.spring.boot</groupId>
    <artifactId>mybatis-spring-boot-starter</artifactId>
    <version>2.1.1</version>
</dependency>
<dependency>
    <groupId>com.alibaba</groupId>
    <artifactId>druid</artifactId>
    <version>1.1.21</version>
</dependency>

2、在resource目錄下創建一個application.yml文件,在里面配置數據庫的連接信息(也可以使用默認的properties文件,個人認為yml配置更簡潔 )

server:
  port: 7777 #啟動端口號
spring:
  datasource: #數據源
    type: com.alibaba.druid.pool.DruidDataSource #連接池
    driver-class-name: com.mysql.cj.jdbc.Driver
    url: jdbc:mysql://localhost:3306/你的數據庫名?serverTimezone=GMT%2B8&characterEncoding=utf-8
    username: 你的登錄名
    password: 你的登錄密碼

3、Mybatis映射關系配置,同樣在application.yml中設置

mybatis:
  type-aliases-package: xyz.gisliuliang.esngis.pojo.entity
  mapper-locations: classpath:mybatis/mapper/*Mapper.xml
type-aliases-package對應是你的數據庫實體類所在的包,在resources/mybatis下新建mapper包,后面會在這個包下新建對應的接口和映射的***Mapper.xml文件


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM