Spring Framework MCQ問題と回答

Spring Framework MCQ問題と回答

MCQSS.comでは、Spring Frameworkの無料なMCQ問題と回答を様々なトピックで提供しています。当サイトのインタラクティブな形式を使えば、問題の選択肢をクリックすると即座に正解かどうかがわかります。今日からSpring Frameworkの知識をチェックしましょう!メンバーシップの購入やサインアップの必要はありません。MCQSS.comは無料で利用できます。スキルを向上させ、試験の準備に役立てましょう。

1: これらのリソースプレフィックスのどれを使用できますか?

A.   http:

B.   ClassPath:

C.   ファイル:

D.   これらすべて

2: Spring-Testは、HTTPセッションとHTTPリクエストオブジェクトを使用したテストを許可するために、どのような一般的な規則を使用しますか?

A.   MVC

B.   オープンクロップ原理

C.   モックオブジェクト

D.   daos

3: 正しいか間違っているか? Spring' s JDBCサポートを使用すると、Oracleを使用することができます。

A.   真実

B.   間違い

4: Spring Webアプリケーションで利用可能なスコープではないのは次のうちどれですか?

A.   シングルトン

B.   セッション

C.   実例

D.   リクエスト

5: 次のコードで:<?xml version = "1.0" encoding = "utf-8"?> <プロパティ名="メッセージ "value =" hello world! "/> helloworldクラスは何と呼ばれる方法?

A.   setProperty(文字列メッセージ)

B.   setName(文字列メッセージ)

C.   setMessage(文字列メッセージ)

D.   setValue(文字列メッセージ)

6: SLF4Jは春のアプリケーションで一般的にどのように使用されていますか?

A.   JDBCプロバイダーとして

B.   豆として

C.   ロギングフレームワークとして

7: 次のことは有効ですか? - <マップ> <エントリキー= "a" value = "b" /> < /map>

A.   いいえ

B.   はい

8: 次のうち、JDBCステートメントではないものはどれですか?

A.   通常の声明

B.   呼び出し可能な声明

C.   暫定声明

D.   準備された声明

9: どの注釈でHTTPリクエストヘッダーの値をつかむことができますか?

A.   @requestheader

B.   @ヘッダ

C.   @httpheader

10: MVCパターンについては、次のステートメントのうちどれが真実ではありませんか?

A.   ビューは、目的の形式でユーザーへのデータを表し、ユーザーとのやり取りをサポートします。

B.   モデルは、アプリケーションのビジネスデータと「状態」を表します

C.   MVCは、モデル、ビュー、コントローラーの略です

D.   コントローラーの主な責任は、CRUD操作の実行など、データベースと対話することです。

11: スプリング3の大幅な改善点は何ですか?

A.   より多くの豆スコープがサポートされています

B.   追加のライフサイクル方法が追加されました

C.   より多くの注釈がサポートされています

12: 依存関係注入の同義語は次のうちどれですか?

A.   制御の反転

B.   アスペクト指向プログラミング

C.   ポイントカット

D.   テンプレート

13: @RequestMappingは春のどの部分の一部ですか?

A.   安全

B.   Web MVC

C.   ウェブ

D.   ダオ

14: Springは列挙タイプの注入をサポートしていますか?

A.   はい

B.   いいえ

15: (注釈とは対照的に)XML構成のみを使用してSpring AOPをセットアップすることは可能ですか?

A.   いいえ

B.   はい

16: 次のうち、スプリングコンテナに構成メタデータを提供する有効な方法ではないものはどれですか?

A.   Javaベースの構成

B.   XMLベースの構成ファイル

C.   注釈ベースの構成

D.   オブジェクトをマーシャリングして非難することによって

17: 正しいか間違っているか? @RequestMappingは、クラス全体および個々の方法で使用できます。

A.   間違い

B.   真実

18: いくつのBean構成ファイルを入手できますか?

A.   二

B.   好きなだけ

C.   唯一

19: 正しいか間違っているか? Spring Web MVCは、箱から出してさまざまなロケールをサポートしています。

A.   真実

B.   間違い

20: 春はどのような種類の依存関係注入をサポートしていませんか?

A.   セッターインジェクション

B.   コンストラクターインジェクション

C.   インターフェイスインジェクション

21: 豆の建設後に呼び出される方法が必要な場合はどうなりますか?

A.   プロキシに委任します

B.   init-methodまたは@postconstructor を使用する

C.   カスタムハンドラーを書きます

22: AOPでは、織りを適用できるさまざまなポイントは何ですか?

A.   コンパイル時間

B.   読み込み時間

C.   実行時間

D.   これらすべて

23: MultiPartFileは何に使用されますか?

A.   それは存在しません

B.   マルチパートHTTPリクエストのサポート

C.   ディスクからファイルを読む

D.   ディスクにファイルを保存します

24: JTAトランザクションマネージャーを宣言する構成「「これは正しいですか?

A.   いいえ

B.   はい

25: 正しいか間違っているか?スプリングはカスタムビーンスコープをサポートします。

A.   真実

B.   間違い

26: Spring Frameworkのさまざまなモジュールは何ですか?

A.   冬眠モジュール

B.   WebExモジュール

C.   JDBC抽象化とDAOモジュール

27: Springはどのような種類のトランザクション管理をサポートしていますか?

A.   プログラマティックトランザクション管理

B.   これらの両方の

C.   宣言的なトランザクション管理

28: AOPとは何ですか?

A.   アスペクト指向プログラミング

B.   どれでもない

C.   要約指向プログラミング

D.   高度な指向プログラミング

29: 春にヌルと空の文字列値を注入できますか?

A.   いいえ

B.   はい

30: Beanの定義には何が含まれていますか?

A.   豆を作成する方法

B.   これらすべて

C.   Beanのライフサイクルの詳細

D.   Beanの依存関係

31: 春には模擬はどのように使用されていますか?

A.   春は模擬を無視しました。

B.   それらは、テストでSpringを使用することの重要な部分です。

C.   春と模擬はうまくいきません。

32: SpringJunit4ClassRunnerクラスは何に使用されていますか?

A.   @runwithとともに、Junitテストを実行中にスプリングコンテキストを適切に開始および停止する

B.   Maven SureFireプラグインの構成

C.   testngの構成

33: 豆を定義する方法は何ですか?

A.   XML構成ファイル

B.   Java

C.   json

34: スプリングコンテナに構成メタデータをどのように提供できますか?

A.   Javaベースの構成

B.   注釈ベースの構成

C.   XMLベースの構成ファイル

D.   これらすべて

35: これらのうち、IOCのタイプ(依存性噴射)はどれですか?

A.   どれでもない

B.   コンストラクターインジェクション(Pico Container、Springなど):依存関係がコンストラクターパラメーターとして提供されます。

C.   これらすべて

D.   セッターインジェクション(例:春):依存関係は、Javabeansプロパティ(例:セッターメソッド)を介して割り当てられます。

E.   インターフェイスインジェクション(Avalonなど):インターフェイスを介して注入が行われます。

36: 次のORMのどれが春にサポートされていますか

A.   全て

B.   ojb

C.   Javaデータオブジェクト(JDO)

D.   イバティス

E.   TopLink

37: Spring Securityは現在、次のテクノロジーのいずれかとの認証統合をサポートしています

A.   ldap

B.   全て

C.   フォームベースの認証

D.   HTTP基本認証ヘッダー

E.   httpダイジェスト認証ヘッダー

38: 正しいか間違っているか? SpringはJMSを抽象化します。

A.   間違い

B.   真実

39: 正しいか間違っているか? SpringはJNDI経由のルックアップをサポートします。

A.   間違い

B.   真実

40: Spring Securityを使用してアプリケーション用にカスタムログインフォームを作成する場合、次のうちどれが当てはまりますか?

A.   フォームアクションURLは、security.xmlファイルの<form-login>要素の「ログインプロセス-URL」属性と一致する必要があります

B.   ログインフォームの方法は投稿する必要があります

C.   ユーザー名の入力の名前は、security.xmlファイルの<form-login>要素のusername-parameter属性の値に対応する必要があります

D.   これらすべて

41: 豆の配線とは何ですか?

A.   Webサービスを消費します

B.   交差懸念を回避します

C.   Webサービスでオブジェクトを公開します

D.   アプリケーションのさまざまな豆(コンポーネント)を接続する

42: トランザクションは、次のプロパティのどれに従わなければなりませんか?

A.   隔離

B.   原子性

C.   一貫性

D.   これらすべて

43: 次のステートメントのうち、春のテストのサポートについて真実であるのはどれですか?

A.   @contextConfigurationアノテーションは、構成ファイルの位置を定義します

B.   スプリング3のTestContextフレームワークは、異なるテストフレームワーク間の切り替えを簡素化するのに役立ちます

C.   これらすべて

D.   @runwithアノテーションを使用すると、使用したいテストフレームワーキングを指定できます

44: Bean FactoryとApplicationコンテキストの違いは何ですか?

A.   違いはありません

B.   これらすべて

C.   アプリケーションコンテキストは、これらのメッセージのI18Nのサポートを含むテキストメッセージを解決するための手段を提供します。

D.   アプリケーションコンテキストは、リスナーとして登録されている豆にイベントを公開できます。

E.   アプリケーションコンテキストは、画像などのファイルリソースをロードする一般的な方法を提供します。

45: 次のうち、HTTP操作ではないものはどれですか?

A.   変更

B.   得る

C.   置く

D.   役職

46: Hibernateでサポートされているスコープは何ですか?

A.   シングルトン(デフォルト)

B.   これらすべて

C.   Web(セッション、リクエスト)

D.   プロトタイプ

47: 織りを適用できるさまざまなポイントは何ですか?

A.   これらすべて

B.   クラスロード時間

C.   時間をまとめます

D.   ランタイム

48: Springでサポートされているトランザクション属性には以下が含まれます。

A.   分離レベル

B.   ロールバックルール

C.   これらすべて

D.   伝播行動

49: 次のうち、Autowireタイプはどれですか?

A.   これらすべて

B.   autodeTect

C.   byname、bytype

D.   コンストラクタ

50: 春の一部である中央サーブレットの名前は何ですか?

A.   WebSorvlet

B.   スプリングサーバー

C.   iocservlet

D.   DispatcherServlet

51: Spring Daoで最も使用されているクラスは何ですか?

A.   jdbctemplateおよびsimplejdbctemplate。

B.   SimplejdbcinsertおよびSimpleJdbcStoredProc。

C.   Simplejdbcinsertおよびsimplejdbcprocedure。

D.   Simplejdbcqueryおよびsimplejdbcexec。

52: 次のステートメントのうち、スプリングMVCについて正しいものは次のとおりです。

A.   Spring MVCを有効にするには、DispatcherServletをWeb.xmlで構成する必要があります

B.   Spring MVCアプリケーションには、DispatcherServletsを複数ある可能性があります

C.   これらすべて

D.   DispatcherServletは、リクエストを受信して​​適切なコントローラーに送信する中央サーブレットです

53: 次のうち、Spring MVCを使用してWebアプリケーションで通常のビュー要求が処理される方法の正しいシーケンスです。1。要求:リクエストがサーバーに送信されます。 2.呼び出し:ディスパッチャーは、HTTP要求情報とWebアプリケーション構成に基づいて、適切なコントローラーにリクエストをディスパッチします。 3.サービスコール:コントローラーはサービスレイヤーと対話します。 4.応答:コントローラーはモデルを更新し、実行結果に基づいて、対応するビューをユーザーに返します。

A.   1234

B.   1432

C.   1423

D.   1324

54: Spring&#39;のJDBCサポートとインターフェースする最も人気のある方法はどれですか?

A.   jdbctemplate

B.   sqlstatementpreparerer

C.   ポイントカット

D.   トランザクション

55: 春とメイベンの関係は何ですか?

A.   あまりない;それらは独立して使用でき、一方は他のものを必要としません

B.   それらは使いやすいようにしっかりと統合されています

56: 次の具体的な実装のうち、デフォルトでは、リクエストを処理します&#39; first&#39;スプリングMVCフレームワークに送信されるのはいつですか?

A.   DispatcherServlet

B.   httpservlet

C.   genericservlet

D.   frameworkservlet

57: 次の注釈のどれを使用して、依存関係を注入するために使用できますa)@inject b)@entity c)@valid d)@autowire

A.   @inject and @autowire

B.   @inject、および@valid

C.   @inject、@valid、 @autowire

D.   @inject、@valid、@entity

58: ファクトリーメソッドを使用してどのように注入できますか?

A.   静的工場法:「クラス」および「工場メソッド」属性を指定します

B.   これらすべて

C.   インスタンス(非静的)ファクトリー方法:「工場ビーン」および「ファクトリーメソッド」属性を指定します

D.   <constructor-arg>を使用してパラメーターを渡します

59: 春には、シングルトンは_____ごとに1つのインスタンスのみを意味します。

A.   コンテクスト

B.   JVM全体

60: プロパティファイルから値をどのように読み込みますか?

A.   <%parameter_name%>

B.   <%= parameter_name%>

C.   $(parameter_name)

D.   $ {parameter_name}

61: JSR-303の一部としての@validはどういう意味ですか?

A.   入力は、そのタイプの登録されたバリデーターを使用して検証されます

B.   制約検証のためにデータベースに送信されます

C.   Spring Securityを使用して、セキュリティの制約を検証します

62: @postconstructと@predestroyアノテーションの役割は何ですか?

A.   それらはエンタープライズレベルのコンストラクターです

B.   何かが起こったらGCで強制します

C.   どれでもない

D.   init and Destroy method に似ています

63: 一般的に、次のうちどれが悪い練習ですか?

A.   豆間の相互依存関係を最小化します

B.   継続的インテグレーション

C.   すべての豆はプロトタイプスコープです

64: 次のうち、 @Order Annotationを最もよく説明しているものはどれですか?

A.   タイプ以外の手段で実行される自動操作をガイド

B.   豆の範囲を指定します

C.   通常、ドメインオブジェクトのプロパティを注入するために使用されます

D.   注文は、組織の実装の代替手段として定義します。 springframework.core.Orderedインターフェイス

65: 春にサポートされている埋め込みデータベースはどれですか?

A.   オラクル

B.   mysql

C.   hsql

D.   postgreSql

66: 次のうち、Spring&#39;のトランザクション管理を使用する利点はどれですか?

A.   JTAと通常のトランザクションを簡単に切り替えることができます

B.   ライフサイクルをカスタマイズできます

C.   それはより速いです

D.   冬眠を使用することを強制します

67: スプリングビーンのデフォルトスコープは何ですか?

A.   プロトタイプ

B.   概要

C.   どれでもない

D.   シングルトン

E.   セッション

68: Spring MVCでは、HTTPリクエストと応答の処理に責任があるものは何ですか?

A.   SpringController

B.   DispatcherServlet

C.   httpservlet

D.   requesthandler

69: 豆注入のさまざまな種類は何ですか?

A.   コンストラクター、ビルダーによる

B.   セッター、ゲッターによる

C.   セッター、コンストラクターによって、ビルダーによる

D.   セッター、コンストラクターによる

70: Spring DAOクラスによってスローされた例外は、どちらのサブクラスですか?

A.   DataException

B.   daoexception

C.   DataAccesSexception

D.   AccessException

71: 正しいか間違っているか?春はジョーダタイムをサポートします。

A.   間違い

B.   真実

72: @validアノテーションは何に使用されていますか?

A.   オブジェクトを検証するためのテストで

B.   @controller入力の検証

C.   モックオブジェクトで

73: $ {...}プレースホルダーは通常何を意味しますか?

A.   値はHTTPパラメーターです

B.   Javaシステムプロパティ

C.   プロパティは構成ファイルから読み取られます

74: Spring BeanがBeanFactoryAwareを実装している場合、どの方法がBeanインスタンスで呼び出されますか?

A.   setInstance()

B.   setBeanFactory()

C.   setFactory()

D.   setbeaninstance()

75: Spring&#39;のキャッシュサポートは何ですか?

A.   さまざまなキャッシュの実装を抽象化します

B.   スレッドセーフではありません

C.   独自のキャッシング実装を提供します

76: Joblauncherを正しく説明しているのは次のうちどれですか?

A.   Jobinstanceで使用されるパラメーターを提供します

B.   JobintancesとJobexecutionsを保存します

C.   ジョブを立ち上げるのに役立ち、JobrePositoryを使用して有効なJobexecutionを取得します

D.   ジョブの実行中のインスタンスを表します

77: Spring&#39; s JDBCTEMPLATEは、JDBCを介してデータベースと対話するための中央クラスです。どうすれば作成できますか?

A.   JDBCTEMPLATE TEMPLATE = new JDBCTEMPLATE(MyDataBase);

B.   jdbctemplateテンプレート= new jdbctemplate(myconnection);

C.   JDBCTEMPLATE TEMPLATE = new jdbctemplate();

D.   jdbctemplateテンプレート= new jdbctemplate(mydatasource);

78: SpringはXMLのマーシャリング/マーシャーシュリングをどのように処理しますか?

A.   独自の高速で簡単なXML Marshaller/Unmarshallerを提供する

B.   JacksonやJaxb を含むさまざまなライブラリを包みます

C.   マーシャリング/マーシュアリングをサポートしていません

79: 次の注釈のうち、春に豆を宣言するために使用できるのはどれですか?

A.   @componet、@controller、@service、@Repository

B.   @Component、@Controller、および@Service

C.   @成分

D.   @Componentと@Controller

80: デフォルトでは、Singleton Beanがインスタンス化されるのはいつですか?

A.   アプリコンテキストが作成されます

B.   Beanにアクセスするとき

C.   コンパイル時間

81: どのようにしてBeanFactoryをインスタンス化できますか?

A.   filesystemxmlapplicationContextを使用します。

B.   xmlfileapplicationContextを使用します。

C.   classpathxmlapplicationContextを使用します。

D.   filesystemxmlapplicationContextまたはclassPathxMLApplicationContextを使用します。

82: MVC Java configを有効にするには、 @enablewebmvcを使用する必要があります。

A.   @リソース

B.   @コントローラ

C.   @構成

D.   @componet

83: これらのどれがスプリングビーンスコープではありませんか?

A.   シングルトン

B.   応答

C.   リクエスト

D.   セッション

E.   プロトタイプ

84: 同様のプロパティを持つ複数のクラスがあると想像してください。豆の定義をコピー/貼り付けることなく、この状況を処理する良い方法は何ですか?

A.   Bean継承を使用

B.   いくつかのコードを書いてください

C.   AOPを使用します

D.   カスタムBeanResolverを書きます

85: 正しいか間違っているか?春の統合は、豆を使用する場合に使用する必要があるスプリングフレームワークの一部です。

A.   間違い

B.   真実

86: trueまたはfalse- @injectはスプリングフレームワークの一部です

A.   真実

B.   間違い

87: 次のうち、春にトランザクションを使用する方法ではないものはどれですか?

A.   プロキシ

B.   宣言的に

C.   プログラム的に

88: ダオ豆の最も一般的な範囲がいればどれですか?

A.   セッション

B.   シングルトン

C.   リクエスト

D.   プロトタイプ

89: これらのどれが春の注釈ではありませんか?

A.   @成分

B.   @コントローラ

C.   @サービス

D.   @意見

E.   @側面

90: ""で、プロパティの値を定義するために使用される表記の名前は何ですか?

A.   ダオ

B.   スペル

C.   jsp

D.   JSF

91: Spring Beanの定義のコレクションをどのように参照しますか?

A.   <list> <ref bean = "one" /> < /list>

B.   <list> <参照bean = "1つ" /> < /list>

C.   <リスト> <ref bean = "one" /> < /lists>

D.   どれでもない

92: 次のステートメントのうち、Spring Bean Factoryを最もよく表しているものはどれですか?

A.   Spring Bean Factoryは、これらのメッセージのi18nのサポートを含むテキストメッセージを解決するための手段を提供し、ファイルリソースをロードする一般的な方法を提供します

B.   Spring Bean Factoryは、インスタンス化されているが、リスナーとして登録されている豆にイベントを公開していないため、コラボレーションオブジェクトとの関連を作成します。

C.   Spring Bean Factoryは、コラボレーションオブジェクトがインスタンス化されているため、リスナーとして登録されている豆にイベントを公開することに関連しています

D.   Spring Bean Factoryは、インスタンス化されており、リスナーとして登録されている豆にイベントを公開していないため、コラボレーションオブジェクト間に関連性を生み出しません。

93: JDBCTEMPLATEは何に使用されていますか?

A.   データベースに対してSQLステートメントを実行する

B.   JDBCの構成

C.   デフォルトを使用して接続プールの構成

94: 次のうち、無効な@RequestMapping宣言はどれですか?

A.   @RequestMapping(method = requestmethod.post)

B.   @RequestMapping(request = requestmethod.get)

C.   @RequestMapping(value = {"/"}、headers = "accept = text/html")

D.   @RequestMapping(method = requestmethod.get)

95: &#39;配線&#39;豆はしますか?

A.   Beanのコンストラクターにパラメーターを送信します。

B.   リストパラメーターを送信します。

C.   XMLファイルから豆を使用します。

D.   他の豆への紹介を作成します。

96: 次のうち、有効な春の豆の範囲ではないものはどれですか?

A.   プロトタイプ

B.   シングルトン

C.   グローバルセッション

D.   地元の人々

97: DispatcherServletクラスは、どのデザインパターンに従いますか?

A.   レンプレート

B.   抽象工場

C.   シングルトン

D.   工場

E.   FrontController

98: 次のうち、Autowireタイプではないものはどれですか?

A.   bytype

B.   autodeTect

C.   コンストラクタ

D.   名前で

E.   byselector

99: 次のうち、織りを使用できる方法ではありませんか?

A.   ウェブサービス

B.   コンパイル時間

C.   ランタイム

D.   クラスロード時間

100: 次のステートメントのどれが真実ではありませんか?

A.   @modelattributeは、コントローラー内のメソッドで使用できます

B.   @modelattributeは、コントローラーのメソッドパラメーターで使用できます

C.   @valueアノテーションはフィールドで使用できます

D.   @valueアノテーションはクラスで使用できます