Skip to content

BIWACODE+『飲食店業務を効率化するモバイルオーダープラットフォーム』

License

Notifications You must be signed in to change notification settings

ritscc/openhacku2022

Repository files navigation

Open Hack U 2022

CI deploy version

概要

本プロジェクトはOpen Hack U 2022の成果物です。

フロントエンドはapp/src/main/clientを参照してください。

開発

開発環境

  • Java OpenJDK 11
  • Spring Boot 2.7
  • MySQL 8.0
  • docker-compose

ビルド方法

ビルドに成功すると、app/build/libs直下に.jarファイルが生成されます。

$ ./gradlew bootJar

起動方法

まず、Docker から MySQL を起動します。

$ docker compose up -d
# 3306 db-local: ローカル用データベース
# 3307 db-test:  テスト用データベース

デフォルトで使用されるポート番号は8080です。-Dserver.port=XXXXオプションを付けることでポート番号を変更できます。

# 1. ローカル実行する場合、application-sample.ymlを参考にapplication-local.ymlを記述してください

# 2. run .jar file
$ java -jar morningexpress-<version>.jar -Dspring.profiles.active=local

# 3. run with bootRun
$ ./gradlew bootRun -Dspring.profiles.active=local

依存関係のアップデート

Gradle Versions Pluginを使って、outdatedな依存関係をアップデートします。

下記コマンドの実行後、出力されたレポートに従ってbuild.gradleに記載されたバージョンを書き換えてください。

$ ./gradlew dependencyUpdates -Drevision=release

About

BIWACODE+『飲食店業務を効率化するモバイルオーダープラットフォーム』

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published