springBoot 连接数据库
心得:1.先添加依赖。
2.在application.yml文件中创建mybatis的连接,与项目连接起来。
3.application.yml文件中可以自行配置服务器的端口,配置mybatis的路径等
连接Mysql数据库
将项目连接上MySql数据库
首先我们将需要的包导入,这几个包都是我们稍后要用到的:
(1) 在pom.xml依赖里加入如下:
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>8.0.13</version>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-jdbc</artifactId>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-beans</artifactId>
<version>5.1.3.RELEASE</version>
</dependency>
<dependency>
<groupId>org.mybatis</groupId>
<artifactId>mybatis</artifactId>
<version>3.4.6</version>
</dependency>
<dependency>
<groupId>org.mybatis.spring.boot</groupId>
<artifactId>mybatis-spring-boot-starter</artifactId>
<version>2.0.0</version>
</dependency>
导入包成功后,我们可以来修改配置文件了:
(2)将application.properties文件重命名为application.yml
这个也是官方推荐的,yml文件的好处,天然的树状结构,一目了然。
修改完后。
(3)在application.yml配置你数据库的信息
下面是以我本地的数据库为例。你们操作时,把它改成你自己对应的数据库便可。
spring:
datasource:
url: jdbc:mysql://localhost:3306/mydb?useUnicode=true&characterEncoding=utf8&useSSL=false&allowPublicKeyRetrieval=true&serverTimezone=GMT%2B8
username: root
password: 123456
driver-class-name: com.mysql.cj.jdbc.Driver
6
启动一下,没有报错。配置成功了。
注:默认端口号为8080,因为8080在我电脑上被其他项目占用了,所以我在application.yml改了端口号为8000。你们没改的应该是8080。
最新文章
- [转]理解HTTP幂等性
- 使用Servlet实现下载文件的功能
- 有关在线OJ网络AC爬虫
- Echarts源码总括
- java之运算符
- 《转》IIS中配置通配符应用程序映射
- 你必须懂的 T4 模板:深入浅出
- Codeforces Good Bye 2015 C. New Year and Domino 前缀和
- 一起啃PRML - 1.1 Example: Polynomial Curve Fitting 多项式曲线拟合
- eclipse 常用快捷键整理
- 如何利用预编译指令来判断Delphi 的版本转载
- 嵌套repeater
- 深度剖析Spark分布式执行原理
- EXT 可选择图片列表的表单控件实现
- 江苏省选2019Round2游记
- Windows下PyMC安装
- Spring Boot WebSocket从入门到放弃
- python 把类当作 装饰器
- jdk的安装和配置环境变量
- centos7 搭建vnc服务
热门文章
- 20180826(03)-Java泛型
- UE4在PSVR中的抗锯齿和优化相关知识
- java 将MySql数据库中的数据(某一列)取出放入数组中 转
- (转)Python3 zip() 函数
- SQL SERVER 2012文件表(FILETABLE)新体验之一
- mysql_DML_select_union
- 【ABAP系列】SAP ABAP实现LOG显示的方法
- 监控服务器的脚本log_agent
- [Linux] 012 文件搜索命令
- 洛谷 P1168 中位数(优先队列)