前言
在上节我们已经讲过了对于一个SpringBoot项目的分层知识,大家有兴趣的话,可参考
SpringBoot(10) — 项目分层
这节让我们来学习下,利用JDBCTemplate连接数据库并实现一个简单的业务接口,用以了解SpringBoot项目结构的流程。
今天涉及知识:
- 依赖
- 数据库连接配置
- 实现流程
3.1 entity文件夹中建立表映射实体
3.2 dao文件夹中建面向数据库操作的接口和实现类
3.3 service文件夹中建面向业务逻辑层的接口和实现类
3.4 controller文件夹中建api接口 - 测试结果
一. 依赖
这里涉及到数据库使用的问题,我采用的是Mysql_8(即8.xx版本的Mysql)数据库。这里如果有对mysql数据库不熟悉,以及对数据库管理软件需要了解的可参考以下文章
MySQL_8安装详解
Navicat安装详解
Navicat 连接MySql数据库
然后依赖的话,先引入SpringBoot基础依赖:
<!-- 开启web -->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
<!--开启测试-->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-test</artifactId>
<scope>test</scope>
</dependency>
涉及到数据库连接,在pom文件引入spring-boot-starter-jdbc的依赖:
<!-- 数据库连接spring-boot-starter-jdbc的依赖 -->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-jdbc</artifactId>
</dependency>
接着是引入mysql连接类和连接池:













网友评论