大哥哥小姐姐們救命啊 數據庫連接問題
為什么我yml文件連接數據庫這里會報紅
為什么我不能用@Entity
下面是我的代碼
<?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>
? <groupId>com.imooc</groupId>
? <artifactId>rainbow</artifactId>
? <version>0.0.1-SNAPSHOT</version>
? <packaging>jar</packaging>
? <name>rainbow</name>
? <description>Demo project for Spring Boot</description>
? <parent>
? ? ?<groupId>org.springframework.boot</groupId>
? ? ?<artifactId>spring-boot-starter-parent</artifactId>
? ? ?<version>1.5.6.RELEASE</version>
? ? ?<relativePath/> <!-- lookup parent from repository -->
? </parent>
? <properties>
? ? ?<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
? ? ?<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
? ? ?<java.version>1.8</java.version>
? </properties>
? <dependencies>
? ? ?<dependency>
? ? ? ? <groupId>org.springframework.boot</groupId>
? ? ? ? <artifactId>spring-boot-starter-web</artifactId>
? ? ?</dependency>
? ? ?<dependency>
? ? ? ? <groupId>org.springframework.boot</groupId>
? ? ? ? <artifactId>spring-boot-starter-test</artifactId>
? ? ? ? <scope>test</scope>
? ? ?</dependency>
? ? ?<dependency>
? ? ? ? <groupId>org.springframework.boot</groupId>
? ? ? ? <artifactId>spring-boot-starter-data-jpa</artifactId>
? ? ?</dependency>
? ? ?<dependency>
? ? ? ? <groupId>mysql</groupId>
? ? ? ? <artifactId>mysql-connector-java</artifactId>
? ? ?</dependency>
? </dependencies>
? <build>
? ? ?<plugins>
? ? ? ? <plugin>
? ? ? ? ? ?<groupId>org.springframework.boot</groupId>
? ? ? ? ? ?<artifactId>spring-boot-maven-plugin</artifactId>
? ? ? ? </plugin>
? ? ?</plugins>
? </build>
</project>
server:
?port: 8080
girl:
?name: miaomiao
?age: 18
spring:
?datasource:
? ?driver-class-name: com.mysql.jdbc.Driver
? ?url: jdbc:mysql://127.0.0.1:3306/springboot1
? ?username: root
? ?password:
?jpa:
? ?hibernate:
? ? ?ddl-auto: create
? ?show-sql: true
2017-08-12
這是因為spring-data-jpa和mysql的連接包都沒有正確導入。
你的pom文件編寫可以,但是如果是在idea里,請確認是否maven下載了這兩個jar,可以自己刷新導入。
正確導入后,會看到pom文件中的這兩個包不再是紅色。
2017-08-02
先看下,你的maven里? 鏈接mysql驅動包 是否下載成功,方法如果是用的idea,選擇菜單 view - Tool windows - Maven projects 查看對應的maven下載的包