我正在使用帶有 Spring MVC 框架的簡單 mySQL 數(shù)據(jù)庫設(shè)置一個 CRUD 應(yīng)用程序,但我在連接到數(shù)據(jù)庫時遇到問題。我收到以下錯誤:com.mysql.cj.jdbc.exceptions.CommunicationsException: Communications link failure最后一個數(shù)據(jù)包成功發(fā)送到服務(wù)器。驅(qū)動程序尚未從服務(wù)器收到任何數(shù)據(jù)包。這是 DAO 的代碼:package com.ApplicationDevis.demo;import java.util.List;import org.springframework.data.jpa.repository.JpaRepository;import org.springframework.data.repository.CrudRepository;import org.springframework.stereotype.Repository;@Repositorypublic interface ProjetDAO extends JpaRepository<Utilisateur, Integer> // entité à gerer et le type de l'ID {}對于實體:@Entity public class Utilisateur{ @Id // pour dire que notre id et la cle primère @GeneratedValue // pour dire qu'elle est auto incrémenté int id; String Nom; String Prenom; String Societe; String Ville; String CP; String Num_Tel; String email;對于我的application.properties:spring.datasource.url=jdbc:mysql://localhost:8080/BDD_Vanerum_Testspring.datasource.username=rootspring.datasource.password=ridaspring.jpa.show-sql=true and finaly my pom.xml : <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-jpa</artifactId> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-thymeleaf</artifactId> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</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> </dependency> </dependencies>
使用 Spring 連接到數(shù)據(jù)庫的問題
呼啦一陣風(fēng)
2023-02-16 16:38:21