“Spring Boot连MySQL”的版本间的差异

来自姬鸿昌的知识库
跳到导航 跳到搜索
第44行: 第44行:
 
</project>
 
</project>
 
</syntaxhighlight>
 
</syntaxhighlight>
 +
 +
 +
 +
  
 
=== application.xml ===
 
=== application.xml ===
 +
<syntaxhighlight lang="yaml">
 +
spring:
 +
  datasource:
 +
    url: jdbc:mysql://127.0.0.1:3306/guns
 +
    username: root
 +
    password: 123456
 +
#    type: com.zaxxer.hikari.HikariDataSource
 +
</syntaxhighlight>

2022年12月9日 (五) 18:25的版本

https://www.bilibili.com/video/BV19K4y1L7MT/?p=60

pom.xml

继承

<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
 ……
    <parent>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-parent</artifactId>
        <version>2.4.0</version>
    </parent>
……
</project>

添加依赖

<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
    <modelVersion>4.0.0</modelVersion>
……
    <dependencies>
……
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-data-jdbc</artifactId>
        </dependency>

        <dependency>
            <groupId>mysql</groupId>
            <artifactId>mysql-connector-java</artifactId>
        </dependency>
……
    </dependencies>
……

</project>



application.xml

spring:
  datasource:
    url: jdbc:mysql://127.0.0.1:3306/guns
    username: root
    password: 123456
#    type: com.zaxxer.hikari.HikariDataSource