创建SpringBoot项目,导入持久层依赖

<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-data-jpa</artifactId>
</dependency>
<dependency><groupId>mysql</groupId><artifactId>mysql-connector-java</artifactId><scope>runtime</scope>
</dependency>
<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-test</artifactId><scope>test</scope><exclusions><exclusion><groupId>org.junit.vintage</groupId><artifactId>junit-vintage-engine</artifactId></exclusion></exclusions>
</dependency>

配置application.yml

spring:datasource:# 数据库驱动:driver-class-name: com.mysql.cj.jdbc.Driver# 数据库连接地址url: jdbc:mysql://localhost:3306/chivalrous?serverTimezone=UTC# 数据库用户名&密码:username: rootpassword: 123456

编写测试类

@SpringBootTest
class ChivalrousApplicationTests {@AutowiredDataSource dataSource;@Testvoid contextLoads() throws Exception{System.out.println("数据库的连接为:"+dataSource.getConnection());}}

测试结果:

SpringBoot项目中测试数据库是否连通相关推荐

  1. 使用IDEA在SpringBoot项目中连接数据库

    使用IDEA在SpringBoot项目中连接数据库 文章目录 使用IDEA在SpringBoot项目中连接数据库 前言 连接数据库 正常操作数据库 移除数据库连接 前言 每次我在 IDEA 中用 Sp ...

  2. 基于springboot项目中使用docker-compose+es+kibana+logstash+mysql 提高数据查询效率

    基于springboot项目中使用docker-compose+es+kibana+logstash+mysql 提高数据查询效率 1.拉取logstash,kibana,es,mysql镜像 #命令 ...

  3. 【SpringBoot项目中使用Mybatis批量插入百万条数据】

    SpringBoot项目中使用Mybatis批量插入百万条数据 话不多说,直接上代码,测试原生批处理的效率 开始测试 背景:因为一些业务问题,需要做多数据源,多库批量查询.插入操作,所以就研究了一下. ...

  4. SpringBoot项目中ModelMapper配置以及使用

    项目中对象与对象赋值转换使用的频率非常的高,比如数据库表实体对象(Entity)与业务类对象(Model)之间的赋值传递,或者模型对象(Model)与视图对象(ViewModel)之间的赋值传递.如果 ...

  5. SpringBoot12 QueryDSL01之QueryDSL介绍、springBoot项目中集成QueryDSL、利用QueryDSL实现单表RUD、新增类初始化逻辑...

    1 QueryDSL介绍 1.1 背景 QueryDSL的诞生解决了HQL查询类型安全方面的缺陷:HQL查询的扩展需要用字符串拼接的方式进行,这往往会导致代码的阅读困难:通过字符串对域类型和属性的不安 ...

  6. 一步步教你如何在SpringBoot项目中引入支付功能

    听说微信搜索<Java鱼仔>会变更强哦! 本文收录于JavaStarter ,里面有我完整的Java系列文章,学习或面试都可以看看哦 (一)引言 支付功能如今已经成为一个需要盈利的网站的基 ...

  7. 又到了上云时刻啦!!!阿里云 Docker部署SpringBoot项目 方便测试的部署方式

    又到了上云时刻啦!!!阿里云 Docker部署SpringBoot项目 方便测试的部署方式 部署思路: 具体步骤: 1.打成jar 2.上传到服务器 3.启动JDK容器 4.进入JDK 容器 启动 项 ...

  8. springboot项目中使用shiro 自定义过滤器和token的方式___shiro使用token登录流程

    springboot项目中使用shiro 自定义过滤器和token的方式 实现步骤主要是以下几步: 1. 在项目中导入maven依赖 <dependency><groupId> ...

  9. SpringBoot项目中遇到的BUG

    1.启动项目的时候报错 1.Error starting ApplicationContext. To display the auto-configuration report re-run you ...

最新文章

  1. 用友伟库“抢劫”金算盘,调研数据究竟谁说了算?
  2. 如何利用多核CPU提高虚拟现实性能?
  3. Golden Gate 与 Oracle DataGuard的区别
  4. centos7.2源码安装openssl1.0.2
  5. 交换机是如何对数据包打标签去标签的_条形码软件如何在标签纸上套打可变条码...
  6. 小说中场景的功能_《流浪地球》:从小说到电影
  7. 防盗链IHttpHandler
  8. Java-如何挖取某个网站中的ajax请求信息
  9. 帮朋友配置的一台主机,配置发出来看看
  10. 笔记本 续航测试软件,续航能力横评测试
  11. 顶级域名、一级域名、二级域名、子页面
  12. 中国裁判文书网爬虫思路详细分析 (2018年11月上旬可用)
  13. Java游戏吉他英雄_《吉他英雄:现场》《摇滚乐队4》横向对比:各有所长!
  14. C语言 Sn=a+aa+aaa+……之值,其中a是一个数字,n表示a的位数,n由键盘输入。
  15. C#实战之CAD二次开发003:插入文字和插入图块
  16. 皮马印第安人糖尿病数据集分享
  17. python 图片拼接成数字_用Python语言对任意图像进行m*n的均匀分块并拼接还原(思路非常清晰,步骤简单)...
  18. win10升级win11后笔记本电脑充不了电解决方法
  19. sql注入-回显注入实例详解
  20. VB编程:IsNumeric判断闰年-48

热门文章

  1. 5-pytorch安装
  2. 阿里云云解析新手教程
  3. Bellman Ford算法详解
  4. 如何从代码层提高产品质量
  5. 面试官教你写简历之【中高级开发者简历指南】
  6. 面试官教你如何高效码简历
  7. 网络安全等级保护标准
  8. 自动化/控制工程专业英语02——拉普拉斯变换[考研/保研面试]
  9. 【链路追踪】skywalking部署流程
  10. Bilateral filter