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信息”——>私信发送 “数据库集成” ,即可获取代码下载的方式。

同时为了感谢大家一直以来的支持,私信后也可以获取如下架构资料:

人工智能、高端架构、大数据、云计算、分布式、微服务


分享到:


相關文章: