コース紹介:「フレームワークテクノロジー」はソフトウェアエンジニアリング専攻の中核コースであり、この専攻の限定選択コースであり、Javaアプリケーション開発コースであり、この専攻の学生の就職の主な方向です。
注:フレーム設計の他の章の演習への回答も、「スプリングフレーム設計」のこの列にあります。
1.空白を埋める
- SSMフレームワークの統合は、主に[SpringとMyBatis]の統合と[Spring MVCとMyBatis]の統合です。
- Spring構成ファイルの情報が肥大化しすぎないようにするために、Spring構成ファイルの情報は通常、[さまざまな機能]に従って複数の構成ファイルに分散されています。
- @Transactionalアノテーションは、主に[追加]、[変更]、および[削除]データのトランザクション管理用です。
- 統合プロジェクトでは、db.propertiesファイルは主に[構成データベース定数]に使用されます。
- SpringをMyBatisフレームワークと統合する場合、Spring [Instantiate Bean]を使用し、インスタンスオブジェクトのqueryメソッドを呼び出して、MyBatisマッピングファイルの[SQLステートメント]を実行できます。 SpringとMyBatisフレームワークの統合は成功しました。
2.判断
- 実際の開発では、Spring構成ファイルの情報が大きくなりすぎないようにするために、Spring構成ファイルの情報は通常、異なる機能に従って複数の構成ファイルに分散されます。(√)
- 依存性注入を実現できるように、@ Autowiredアノテーションをサービス層の実装クラスでマークする必要があります。(×)
- @Transactionalアノテーションは、主にデータの追加、変更、削除、クエリのためのトランザクション管理用です。(×)
- SpringとSpring MVC、Spring MVCとMyBatisは互いに統合する必要があります。(×)
- Spring MVC構成ファイルで、ビューリゾルバーを構成する必要があります。(×)
3.多肢選択問題
- 以下のオプションのうち、web.xmlで構成する必要はありません。(C)
A:Springリスナー
B:エンコーディングフィルター
C:ビューパーサー
D:フロントエンドコントローラー - 以下のオプションの中には、Spring MVCに必要なJARパッケージがあります。(A)
A:spring-web-4.3.6.RELEASE.jar
B:spring-webmvc-portlet-4.3.6.RELEASE.jar
C:spring-webmvc-4.3.6.RELEASE-javadoc.jar
D:spring- websocket-4.3.6.RELEASE.jar - 次のオプションのうち、SSM統合に必要なJARパッケージではありません。(D)
A:spring-web-4.3.6.RELEASE.jar
B:spring-webmvc-4.3.6.RELEASE.jar
C:ant-1.9.6.jar
D:xwork-core-2.3.24.jar - SSMフレームワークの統合に関する次の記述は誤りです。(D)
A:Spring MVCとSpringの間に統合の問題はありません。
B:SSMフレームワークの統合には、SpringとMyBatisの統合が含まれます。
C:SSMフレームワークの統合には、Spring MVCとMyBatisの統合が含まれます。
D:SSMフレームワークの統合には、Spring MVCとSpringの統合が含まれます。 - 以下のオプションのうち、統合されたSSMフレームワークによって書き込まれた構成ファイルではありません。(D)
A:db.properties
B:applicationContext.xml
C:mybatis-config.xml
D:struts.xml
4.簡単な質問
- SSMフレームワーク統合のアイデアについて簡単に説明してください。
Spring MVCはSpringフレームワークのモジュールであるため、対応するJARパッケージが導入されている限り、直接使用できますが、Spring MVCとSpringの間の統合の問題はありません。したがって、SSMフレームワークの統合には、SpringとMyBatisの統合、およびSpring MVCとMyBatisの統合のみが含まれます。SpringとMyBatisフレームワークの統合中に、BeanはSpringによってインスタンス化され、インスタンスオブジェクトのqueryメソッドが呼び出されて、MyBatisマッピングファイル内のSQLステートメントが実行されます。データベース内のデータを正しくクエリできる場合、SpringとMyBatisを考えることができます。フレームワーク統合の成功。Spring MVCに参加した後、フロントページからクエリメソッドを実行でき、クエリされたデータをページに正しく表示できる場合、3つのフレームワークの統合は成功したと見なすことができます。
整理するのは簡単ではありません、何か助けがあれば好きにしてサポートしてください!ありがとう!私をフォローして、ソフトウェアエンジニアリングの詳細を学んでください!
「おすすめ記事」
フレームワークの設計-第1章Spring-Exercise Answer
Frameworkの基本的なアプリケーションフレームワークの設計-第2章Spring Bean-Exercise Answer
フレームワークの設計-第3章Spring AOP-Exercise Answer
フレームワークの設計-第4章Spring Database Development-Exercise Answer
フレームワークの設計-第5章春のトランザクション管理-演習の回答
フレームワークの設計-第6章MyBatisの概要-演習の回答
フレームワークの設計-第7章MyBatisのコア構成-演習の回答の
フレームワークの設計-第8章動的SQL-演習の回答の
フレームワーク設計-第9章MyBatisアソシエーションマッピング-演習回答
フレームワーク設計-第10章MyBatisとSpring統合-演習回答
フレームワークデザイン-第11章Spring MVC入門-演習回答
フレームワークデザイン-第12章Spring MVCコアクラスとアノテーション-演習回答
フレームワークの設計-第13章データバインディング-演習回答
フレームワークの設計-第14章JSONデータバインディングとRESTfulサポート-演習回答
フレームワークの設計-第15章インターセプター-演習回答
フレームワークの設計–第16章ファイルのアップロードとダウンロード–演習回答
フレームワークの設計–第17章SSMフレームワークの統合–演習回答 ケース
フレームワークの設計-第18章BOOTカスタマー管理システム-演習への回答