ptiringo / japan-commercial-map-api

日本国内における都市の小売の商業規模を API として提供することを目的としたプロジェクトです。
0 stars 0 forks source link

日本商業規模マップ API Build Status

本システムの目的

経済産業省の平成26年商業統計立地環境特性別統計編(小売業)内の第 10 表の情報を元に、日本国内における都市の小売の商業規模を取得するための API を作成する。

API の利用方法

検討中

開発用メモ

プロファイル

Gradle の -P オプションで spring.profiles.active を渡します。
オプションを付与しない場合、developmentがデフォルトで使用されます。

例)./gradlew -Pspring.profiles.active=production build

プロファイル 用途
development 開発用
production 本番

ローカル

実行

./gradlew bootRun

ビルド

./gradlew build

依存性のバージョンアップがないかの確認

./gradlew dependencyUpdates

Gradle で依存ライブラリの新しいバージョンが出てないかを一括チェックする - なにか作る

ライブラリの脆弱性の有無の確認

./gradlew dependencyCheckAnalyze --info

ローカルでの開発環境 (DB) の立ち上げ

docker-compose up -d

heroku local

./gradlew build
heroku local -e .env.local

Docker

イメージ作成

./gradlew docker

コンテナー作成

./gradlew dockerRun

開発ツール

名前 URL
Actuator http://localhost:8080/actuator