irof
released this
13 Jan 05:43
·
462 commits
to master
since this release
- 業務的なサンプルにしました。
- 依存ライブラリを更新しました。
- パッケージ構成を変更しました。
- application.coordinator を導入
- application.repository を導入
- domain.type を導入
- domain.fundamentals を廃止
- application.usecase を廃止
パッケージ構成
- application
- coordinator : 複数の機能(サービス要素)を組み合わせた、複合サービス
- repository : 永続化を行うインタフェース
- service : 個々の機能部品
- domain
- model : ビジネスロジックをモデルを表現する複合型
- type : ビジネスロジックを表現する基本型
- infrastructure
- datasource : データベースアクセスの実装クラス
- transfer : 通信の実装クラス
- presentation
- controller : コントローラー定義
- view : ビュー定義