Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

JavaとRooに関するnobusueのブックマーク (1)

  • Spring RooによるDDDの実践(1) | かサハラノリオ 泳ぎ|漕ぎ|走り|ながら考える

    DDDは理解する(読み込む)だけでも大変だが、それを実践するとなるとさらに大変だ。言うは難し、 行なうはさらに難し。 一方で、Spring Rooは、ビジネスアプリケーションの生産性を飛躍的に向上してくれる。Spring Rooの設計においては、「ドメイン駆動」が強く意識されていると聞く。しかし、生成されるアプリケーションは、エンティティ層-Web層の2層とシンプルだ。エンティティの中には、DDDでいうアプリケーションやリポジトリ、ファクトリがゴチャっと詰め込まれている。とてもじゃないが、ドメインが分離された状態とは言いがたい。 Rooの生産性の高さは魅力だが、生成されるコードは、エンティティに対するCRUDが書かれているだけで、ドメインロジックがお尻がムズムズせずに収まるべき場所は用意されていない。Rooのリファレンスドキュメントには、”Optional Service Layer”とか

  • 1