zoukankan      html  css  js  c++  java
  • 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。

  • 相关阅读:
    记一次Postgres CPU爆满故障
    Bug 28450914 : ORA-600: [KDLRCI_GET_INLINE_DATA] SELECTING FROM CDB_FEATURE_USAGE_STATISTICS
    获取数据表中列的描述值
    【自考】数据结构第四章树和二叉树,期末不挂科指南,第6篇
    SqlServer视图查询效率测试
    MySQL中使用group by 是总是出现1055的错误
    redis中key键操作
    SQL Server等待事件&mdash;PAGEIOLATCH_EX
    MySQL 什么是索引?
    计算经历的时间
  • 原文地址:https://www.cnblogs.com/mark5/p/10942089.html
Copyright © 2011-2022 走看看