フレームの設計-第17章SSMフレームワークの統合-演習への回答

コース紹介:「フレームワークテクノロジー」はソフトウェアエンジニアリング専攻の中核コースであり、この専攻の限定選択コースであり、Javaアプリケーション開発コースであり、この専攻の学生の就職の主な方向です。
注:フレーム設計の他の章の演習への回答も、「スプリングフレーム設計」のこの列にあります。

1.空白を埋める

  1. SSMフレームワークの統合は、主に[SpringとMyBatis]の統合と[Spring MVCとMyBatis]の統合です。
  2. Spring構成ファイルの情報が肥大化しすぎないようにするために、Spring構成ファイルの情報は通常、[さまざまな機能]に従って複数の構成ファイルに分散されています。
  3. @Transactionalアノテーションは、主に[追加]、[変更]、および[削除]データのトランザクション管理用です。
  4. 統合プロジェクトでは、db.propertiesファイルは主に[構成データベース定数]に使用されます。
  5. SpringをMyBatisフレームワークと統合する場合、Spring [Instantiate Bean]を使用し、インスタンスオブジェクトのqueryメソッドを呼び出して、MyBatisマッピングファイルの[SQLステートメント]を実行できます。 SpringとMyBatisフレームワークの統合は成功しました。

2.判断

  1. 実際の開発では、Spring構成ファイルの情報が大きくなりすぎないようにするために、Spring構成ファイルの情報は通常、異なる機能に従って複数の構成ファイルに分散されます。(√)
  2. 依存性注入を実現できるように、@ Autowiredアノテーションをサービス層の実装クラスでマークする必要があります。(×)
  3. @Transactionalアノテーションは、主にデータの追加、変更、削除、クエリのためのトランザクション管理用です。(×)
  4. SpringとSpring MVC、Spring MVCとMyBatisは互いに統合する必要があります。(×)
  5. Spring MVC構成ファイルで、ビューリゾルバーを構成する必要があります。(×)

3.多肢選択問題

  1. 以下のオプションのうち、web.xmlで構成する必要はありません。(C)
    A:Springリスナー
    B:エンコーディングフィルター
    C:ビューパーサー
    D:フロントエンドコントローラー
  2. 以下のオプションの中には、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
  3. 次のオプションのうち、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
  4. SSMフレームワークの統合に関する次の記述は誤りです。(D)
    A:Spring MVCとSpringの間に統合の問題はありません。
    B:SSMフレームワークの統合には、SpringとMyBatisの統合が含まれます。
    C:SSMフレームワークの統合には、Spring MVCとMyBatisの統合が含まれます。
    D:SSMフレームワークの統合には、Spring MVCとSpringの統合が含まれます。
  5. 以下のオプションのうち、統合されたSSMフレームワークによって書き込まれた構成ファイルではありません。(D)
    A:db.properties
    B:applicationContext.xml
    C:mybatis-config.xml
    D:struts.xml

4.簡単な質問

  1. 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カスタマー管理システム-演習への回答

99件の元の記事を公開 49のような 訪問者40,000以上

おすすめ

転載: blog.csdn.net/weixin_46218781/article/details/105466901