Springboot整合通用Mapper

2021-09-29 19:09:49 字數 1315 閱讀 3445

建立springboot專案

1.在新建專案中勾選下面幾個依賴(lombok不是整合必須的)

!-- alibaba的druid資料庫連線池 -->

com.alibaba

druid-spring-boot-starter

1.1.21

<

tk.mybatis

2.1.5

@component

server:

port: 8082

#資料庫連線資訊

spring:

#資料庫

datasource:

driver-class-name: com.mysql.cj.jdbc.driver

url: 資料庫連線url

username: 使用者名稱

password: 密碼

type: com.alibaba.druid.pool.druiddatasource

mybatis:

type-aliases-package: org.woodside.demo.entiy

configuration:

#開啟下劃線自動轉駝峰命名

map-underscore-to-camel-case: true

identity: mysql

not-empty: true

enum-as-******-type: true

下面是此案例的目錄結構:

6.附上專案中各個類的**:

controller

@restcontroller

public class mpcouponcontroller

}

service

public inte***ce mpcouponservice
serviceimpl

@service

public class mpcouponserviceimpl implements mpcouponservice

}

@component

注意:

SpringBoot使用 整合通用mapper

1.引入依賴 tk.mybatisgroupid 2.0.2version dependency 2.寫bean類 表名和類名一致可以省略 table name tb user public class user implements serializable 3.dao層 import com.h...

springBoot整合dubbo整合專案

傳統spring 整合dubbo,需要繁瑣的編寫一堆堆的 xml 配置檔案 而springboot整合dubbo後,不在需要寫 xml,通過jar包引用,完 成整合,通過註解的形式完成配置。提高我們的開發效率 目錄結構 1 服務層生產者開發 hs ldm server service 1.1新增du...

SpringBoot整合系列 整合Swagger2

io.springfox springfox swagger2 2.7.0 io.springfox springfox swagger ui 2.7.0 一般無配置項,必要時可以新增自定義配置項,在配置類中讀取 swagger2的配置內容僅僅就是需要建立乙個docket例項 configurati...