SpringSource CoreSpringV3.2 Eksamen Practice Spørgsmål ved Nhiyam Firyal

Test Information:

Total Spørgsmål: 97

Test nummer: CoreSpringV3.2

Vendor navn: SpringSource

Cert Navn: SpringSource Professional

Test Navn: Kerne-Spring (baseret på foråret 3.2)

Officiel site: www.certsgrade.com

for flere detaljer :: http://www.certsgrade.com/pdf/CoreSpringV3.2/


Spørgsmål:

1

Vælg hvilket udsagn (r ) er /er sande med hensyn til programmering til grænseflader med foråret

A. Brugen af ​​grænseflader giver mulighed for reduceret kobling mellem samarbejde genstande

B. Foråret kræver, at alle bønner til at gennemføre grænseflader

C. Foråret kræver, at parametre i konstruktører og settere er defineret ved hjælp af interface typer

D. Foråret kræver, at alle bønner til at have en tom constructor (enten standard eller erklæret)

Svar:

A

Spørgsmål:

2

Overvej følgende klasse:

public class LegacySingleton {

privat LegacySingleton () {}

public static LegacySingleton getAServiceInstance () {

returnere nye LegacySingleton ();

}

}

Hvordan kan LegacySingleton skabes en bønne af type (ved hjælp af XML konfiguration)? (vælg én)

A. Det er ikke muligt, skal konstruktøren offentlige

B. Brug fabrikken metoden attribut på < bønner > tag

C. Brug init-metoden attribut på < bønner > tag

D. Brug autowiring

Svar:

B

Spørgsmål:

3

Hvilke af følgende scenarier kræver, at du instantiere et ApplicationContext hjælp den "nye" søgeord? (Vælg en)

A. Kører din Spring ansøgning inde i en JUnit test (ved hjælp SpringJUnit4ClassRunner)

B. Bootstrapping din Spring ansøgning inden for en Java-main () metode

C. Implementering din Spring ansøgning i en applikationsserver, pakket i en WAR-fil

D. Både a og b

Svar:

B

Spørgsmål:

4

Vælg hvilket udsagn er sandt med hensyn til konstruktør injektion med Spring (vælg én)

A. Flere parametre kan være afhængighed injiceres i en konstruktør

B. Ved hjælp af XML konfiguration kan konstruktøren-arg element udelades, hvis konstruktøren kræver en enkelt parameter

C. En enkelt bønne kan ikke blande konstruktør injektion med setter indsprøjtning

D. Alle ovennævnte

Svar:

A

Spørgsmål:

5

Overvej følgende komplette konfiguration prøve:

< bønne class = "rewards.internal.RewardNetworkImpl" >

< ejendom name = "accountRepository" ref = "accountRepository" />

< /bønner >

< bønne class = "rewards.internal.account.JdbcAccountRepository" />

Hvilket af følgende udsagn er sandt? (Vælg en)

A. Denne konfiguration er korrekt

B. Denne konfiguration er ikke gyldig fordi den første bønne bør have en id. Dens værdi skal være "rewardNetwork".

C. Denne konfiguration er ikke gyldig fordi den anden bønne bør have en id. Dens værdi skal være "accountRepository".

D. Både (b) og (c),

Svar:

C

Spørgsmål:

6

Når injektion skalar /bogstavelige værdier ind Spring bønner, hvilket af følgende udsagn er sandt? (vælg én)

A. Skalarværdier kan ikke injiceres i settere eller konstruktører med primitive typeparametre

B. Spring udfører automatisk typekonvertering for visse datatyper, såsom String til int

C. I XML Spring konfiguration, kan du injicere skalarværdier hjælp dommeren egenskab af < ejendom /> tag

D. Alle ovenstående

Svar:

B

Spørgsmål:

7

Hvilket af følgende udsagn om FactoryBean interface er Ikke sandt? (vælg én)

A. En FactoryBean kan anvendes til at generere Spring bønner af enhver type

B. The Spring konfiguration < ejendom name = "someValue" ref = "myFactoryBeanImpl" /> vil ALTID injicere den forekomst af FactoryBean implementering

C. FactoryBean er en Spring-interface

D. Factory objekter, der anvendes i foråret behøver ikke nødvendigvis at gennemføre den FactoryBean grænseflade

Svar:

B

Spørgsmål:

8

Overvej følgende kodeeksempel, som skaber en ApplicationContext fra en fil kaldet "ansøgning-config.xml" i "rewards.internal" pakke, og en fil kaldet test-infra-config.xml i den aktuelle mappe:

ApplicationContext context = ny FileSystemXmlApplicationContext ("classpath: rewards.internal.application-config.xml", "fil: test-infra-config.xml")

Hvilke af disse udsagn er sandt? (vælg én)

A. Brugen af ​​"fil" præfiks er ikke nødvendigt

B. Anvendelsen af ​​"classpath" præfiks er ikke nødvendigt

C. Brugen af ​​"." Separator er korrekt

D. Både a og b

Svar:

A

Spørgsmål:

9

Hvilke af følgende udsagn er ikke sandt med hensyn til foråret s ApplicationContext? (vælg én)

A. Den ApplicationContext ivrigt instantierer alle singleton bønner som standard

B. Der er mange forskellige implementering klasser, som alle gennemfører ApplicationContext grænseflade

C. Når tilgængelig, vil) metoden forårsage nogen registreret bønne ødelæggelse kode påberåbes

D. I en JUnit test med Spring support (medContextConfiguration annotation), er det nødvendigt at lukke ApplicationContext

manuelt

Svar:

D

Spørgsmål:

10

Vælg hvilken af ​​følgende konfigurationsopgaver ville blive gennemført ved hjælp af foråret XML "kontekst" namespace (vælg en eller flere svar)

A. Aktivering komponent-scanning

B. Aktivering brugen afTransactional anmærkning

C. Aktivering brugen afRequired,PreDestroy ogPostConstruct anmærkninger

D. Aktivering af brugen afAround anmærkning

Svar:

A, C


Test Information:

Samlet Spørgsmål: 97

Test nummer: CoreSpringV3.2

Vendor navn: SpringSource

Cert Navn: SpringSource Professional

Test Navn: Kerne-Spring ( baseret på foråret 3.2)

Officiel site: www.certsgrade.com

For yderligere oplysninger :: http: //www.certsgrade.com/pdf/CoreSpringV3.2/