私は以下のレイヤー、リポジトリレイヤー、モデルレイヤー、およびサービスレイヤーが基本レイヤーであることがわかったチュートリアルのいくつかに従います。しかし、私はビジネス層、DAO層とマネージャ層について混乱しています。よく構成されたSpring MVCプロジェクトには必須のレイヤは何ですか?
0
A
答えて
1
Spring MVCはフロントエンドアーキテクチャであり、ロジックを分離するためのレイヤードアーキテクチャが必要です。
懸念を分けてレイヤーを作成しました。
- コントローラ層(com.app.spring.contoller)
- サービス層(com.app.spring.service)
- データアクセス層(com.app.spring.dao)
- 持続性層(com.app.spring.model)
+0
ありがとうございます。私はチュートリアルに従っており、その背後にあるロジックを理解しています – Atishay
+1
あなたのアプリケーションをパッケージ化して構造化する方法は、非常に有益なトピックです。私の答え[ここ](https://softwareengineering.stackexchange.com/questions/258196/java-application-structure-horizontal-vs-vertical-split/258197#258197)も参照してください。複数の方法があるかどうかは間違いありません。 –
関連する問題
- 1. "Springのプロパティ 'sessionFactory'は必須ですか?
- 2. デプロイされたASP.NET MVC 3プロジェクトのフォルダ構造とは何ですか?
- 3. Spring MVC 4 @RequestParam DTO必須属性
- 4. ScapholdSchemaの必須フィールドは何ですか?
- 5. 必須の引数は何ですか?
- 6. MVC ModelStateエラーデータベースでIDが生成されても、IDフィールドは必須です
- 7. テストスイートspring mvcプロジェクトを書くには
- 8. 必須( '../')とは何ですか?
- 9. MVC必須のプロパティ
- 10. MVC必須私のモデルでは
- 11. Infinispan.xmlは必須ですか?
- 12. Spring 3(m3)上に構築されたREST完全アノテーション付きサービスの最小構成は何ですか?
- 13. Response.End()は指定されたシナリオで必須ですか?
- 14. CNNに完全に接続されたレイヤの出力は何ですか?
- 15. スプリングブーツレストプロジェクトに推奨されるプロジェクト構造は何ですか?
- 16. spring mvcのハンドラアダプタとは何ですか?
- 17. Spring MVCのプロジェクトは、Eclipse
- 18. main.cppは必須ですか?
- 19. Spring MVCの疑問符は、私のSpring MVCのプロジェクトで
- 20. Spring MVCのehcacheまたはSpringキャッシュでのキャッシュのベストプラクティスは何ですか?
- 21. 特にproject.cljとは何ですか:依存関係は必須ですか?
- 22. Spring MVC:属性とは何ですか?
- 23. REF I12 HL7メッセージの必須セグメントは何ですか?
- 24. caffeの「パラメータ」レイヤとは何ですか?
- 25. マップボックス - レイヤIDは何ですか?
- 26. QPレイヤとは何ですか?
- 27. シングルトンパターンの必須要素は何ですか?
- 28. Playに必須のテンプレートパラメータの構文はありますか?
- 29. Eclipse 3.5でSpring MVCプロジェクトを作成
- 30. 必須EF4エンティティは、それらを作成した同じスレッドによって保存されますか?
これは高く評価された質問です。私の答え[ここ](https://softwareengineering.stackexchange.com/questions/258196/java-application-structure-horizontal-vs-vertical-split/258197#258197)も参照してください。 –
はい私は@ M.Deinumに同意します。私は3つの基本的な層Dao、マネージャーとサービスを使用します。春MVCについての私の意見です。私はこの懸念に関するより多くの意見を知りたい。 – Atishay