06.22 10步代碼詳解SpringBoot集成數據庫訪問及阿里Druid的監控界面

提示:目前整理的springboot的實戰代碼,可通過以下方式獲得下載方式:

關注頭條號“互聯網IT信息”——>私信發送 “數據庫集成” ,即可獲取代碼下載的方式。

同時為了感謝大家一直以來的支持,私信後也可以獲取如下架構資料:

人工智能、高端架構、大數據、雲計算、分佈式、微服務

1. 此篇文章簡介

基於springboot框架,對於集成數據訪問框架mybatis,以及控制層技術springmvc,將變的更加簡單易用,這篇文章就是通過代碼實戰講解這幾種框架是如何進行集成的。

2. springboot集成mybatis+springmvc+druid核心步驟簡介

(1)創建基礎工程

(2)創建數據庫表

(3)創建實體類

(4)創建基於mybatis的Mapper映射文件

(5)創建基於Druid的數據源映射文件

(6)創建數據訪問類

(7)創建服務類

(8)創建基於springmvc的控制器類

(9)創建基於Druid的監控過濾器和控制層類

(10)創建SpringBoot啟動類

3. 以上10步的詳細解釋:

(1)創建基礎工程

1)基於maven,創建工程,工程名是:spmybatis

2)修改工程的pom.xml

10步代碼詳解SpringBoot集成數據庫訪問及阿里Druid的監控界面

(2)創建數據庫表

創建數據庫表person,含有如下字段:

personid:int(11)類型

personname:varchar(45)類型

(3)創建實體類

需要持久化的實體類是:Person

10步代碼詳解SpringBoot集成數據庫訪問及阿里Druid的監控界面

(4)創建基於mybatis的Mapper映射文件

在resources文件夾下創建mapper文件夾,並創建文件PersonMapper.xml

10步代碼詳解SpringBoot集成數據庫訪問及阿里Druid的監控界面

(5)創建基於Druid的數據源映射文件

在appclication.properties文件中增加如下內容:

10步代碼詳解SpringBoot集成數據庫訪問及阿里Druid的監控界面

(6)創建數據訪問類

創建包:com.gongyunit.springboot.dao,在該包下創建類PersonDao

10步代碼詳解SpringBoot集成數據庫訪問及阿里Druid的監控界面

(7)創建服務類

10步代碼詳解SpringBoot集成數據庫訪問及阿里Druid的監控界面

(8)創建基於springmvc的控制器類

10步代碼詳解SpringBoot集成數據庫訪問及阿里Druid的監控界面

(9)創建基於Druid的監控過濾器和控制層類

此部分的作用是,可以通過druid提供的監控界面來查看數據訪問情況,具體需要包括一個過濾器和一個控制器類

過濾器類DruidStatFilter:

10步代碼詳解SpringBoot集成數據庫訪問及阿里Druid的監控界面

控制器servlet類:

10步代碼詳解SpringBoot集成數據庫訪問及阿里Druid的監控界面

(10)創建SpringBoot啟動類

10步代碼詳解SpringBoot集成數據庫訪問及阿里Druid的監控界面

再次提醒:目前整理的springboot的實戰代碼,可通過以下方式獲得下載方式:

關注頭條號“互聯網IT信息”——>私信發送 “數據庫集成” ,即可獲取代碼下載的方式。

同時為了感謝大家一直以來的支持,私信後也可以獲取如下架構資料:

人工智能、高端架構、大數據、雲計算、分佈式、微服務


分享到:


相關文章: