Skip to content

スタートガイド

Averak edited this page Nov 12, 2022 · 10 revisions

概要

本プロジェクトの開発に参加する方向けのスタートガイドです。

開発で利用するソフトウェア

  • Docker Desktop
    • ローカルで DB を構築する際などに利用します
    • docker-composeは Docker のサブコマンドとして統合されたのでインストール不要
  • MySQL Workbench
    • SQL クライアント機能や DB モデリング機能を提供します

APIサーバを起動する

1. 必要なソフトウェアをインストールする

Java OpenJDK 11をインストールします。

2. データベースを起動する

下記コマンドからデータベースを起動します。

docker compose up -d

3. プロファイルを作成する

app/src/main/resource/application-sample.ymlを参考に、`app/src/main/resource/application-sample.ymlを作成してください。

4. アプリケーションを実行する

起動に成功したらMySQL Workbenchを開き、下記のようなConnectionを作成してください。 ユーザ名、パスワードは共にsmartpointerです。

実際に接続し、適当なクエリを叩ければ成功です。

3. APIサーバを起動する

最後に、Java製のAPIサーバを起動します。

下記コマンドからアプリケーションを実行してください。

./gradlew bootRun -Dspring.profiles.active=local