sql >> データベース >  >> RDS >> Mysql

MySQLデータベースとJPAでSpringBootを使用するにはどうすればよいですか?

    私はあなたと同じようにプロジェクトを作成しました。構造は次のようになります

    クラスはあなたのクラスからコピーして貼り付けただけです。

    application.propertiesを変更しました これに:

    spring.datasource.url=jdbc:mysql://localhost/testproject
    spring.datasource.username=root
    spring.datasource.password=root
    spring.datasource.driverClassName=com.mysql.jdbc.Driver
    spring.jpa.hibernate.ddl-auto=update
    

    しかし、あなたの問題はあなたの 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">
    <modelVersion>4.0.0</modelVersion>
    
    <parent>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-parent</artifactId>
        <version>1.4.1.RELEASE</version>
    </parent>
    
    <artifactId>spring-boot-sample-jpa</artifactId>
    <name>Spring Boot JPA Sample</name>
    <description>Spring Boot JPA Sample</description>
    
    <dependencies>
        <dependency>
            <groupId>mysql</groupId>
            <artifactId>mysql-connector-java</artifactId>
        </dependency>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-web</artifactId>
        </dependency>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-data-jpa</artifactId>
        </dependency>
    </dependencies>
    <build>
        <plugins>
            <plugin>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-maven-plugin</artifactId>
            </plugin>
        </plugins>
    </build>
    

    これらのファイルに違いがないか確認してください。これがお役に立てば幸いです

    更新1: ユーザー名を変更しました。この例へのリンクは、https://github.com/Yannic92/になりました。 stackOverflowExamples / tree / master / SpringBoot / MySQL



    1. バーマンクラウド–パート1:WALアーカイブ

    2. SQLite JSON_VALID()

    3. 2つの列の組み合わせに対する一意の制約?

    4. Codeigniterで作成、更新、削除のクエリが成功したことを検出するにはどうすればよいですか?