-
Notifications
You must be signed in to change notification settings - Fork 23
Getting Started
irof edited this page Mar 30, 2021
·
8 revisions
参照実装プロジェクトを使用して出力までの手順を示します。
- JDK(8以降)がインストールされていること
-
Graphvizがインストールされていること
- 実行環境から
dot
コマンドが実行できること
- 実行環境から
うまくいかない場合は動作環境のトラブルを参照してください。
- isolating-the-domain をcloneする
- Gradleの
jigReport
タスクを実行する -
./webapp/build/jig
に出力される
$ git clone git@github.com:system-sekkei/isolating-the-domain.git
$ cd isolating-the-domain
$ ./gradlew jig
$ open ./webapp/build/jig
$ tree webapp/build/jig
webapp/build/jig
├── application.xlsx
├── architecture.svg
├── business-rule-relation.svg
├── business-rule.xlsx
├── category-usage.svg
├── category.svg
├── composite-usecase.svg
├── package-relation-depth3.svg
├── package-relation-depth4.svg
├── package-relation-depth5.svg
└── service-method-call-hierarchy.svg
0 directories, 11 files
※出力されるファイルはバージョンによって増減します。
それぞれの内容はJIGドキュメントを参照してください。