Septeni Engineer's Blog

セプテーニエンジニアが綴る技術ブログ

PlayFrameworkでプロジェクトを分割する

こんにちは、もうすぐ社会人2年目に突入しそうなまだまだ新人エンジニア、広幡です。
オフィスが新しくなり、新たな気持ちで開発に臨めている所存です。

さてさて、本題です。
弊社ではScalaを採用しており、最近ではDDDで開発しようという動きになっています。
新しくプロジェクトを作る際DDDの各レイヤ毎にプロジェクトを分割したので、その方法をご紹介させていただきます。

元記事はこちら


前座

今回作成するプロジェクトはDDDで設計したため、以下の様な構造に分割します。

>|sh|
projectRoot
├─ application
├─ domain
└─ infrastructure
|