Skip to content

Latest commit

 

History

History
48 lines (34 loc) · 1.78 KB

03.md

File metadata and controls

48 lines (34 loc) · 1.78 KB

#実装内容解説

プロジェクトひな形作成

  1. Eclipseを起動後、ファイル→新規→プロジェクトを選択します。
  2. Springの中にあるSpring Starter Projectを選択します。
  3. Java バージョンを1.8とします。
  4. Dependenciesの項目で以下の項目にチェックを入れ、完了を押します。
    • JPA
    • MySQL

DB作成

  1. MYSQLWorkbench を立ち上げます。

  2. Local instance MySQLを押します。

  3. Queryの中に以下のSQLを入力します。

        create database user_register character set utf8mb4;
        create user 'user_register'@'localhost' identified by 'user_register';
        grant all privileges on user_register.* to 'user_register'@'localhost';
  4. Query→Execute(All or Selection)を実行します。

  5. 以下のユーザーとデータベースが作成されます。

データベース名 ユーザー名 パスワード
user_register user_register user_register

/UserRegister/src/main/java/UserRegister/Repository/UserRepository.java

テーブルを操作するインターフェースです。
DBのテーブルと1:1の関係になります。

/UserRegister/src/main/java/UserRegister/model/Student.java

上記のインターフェースから抽出したレコードを格納するクラスです。
DBのテーブルのレコード1件に対応します。

/UserRegister/src/main/resources/application.yml

データベースへの接続情報です。

/UserRegister/src/main/java/UserRegister/DBConfig.java

上記の接続情報を用いたデータベース接続用のクラスです。

/UserRegister/pom.xml

プログラム内で使うライブラリ等の設定が記載してあります。