SpringSource CoreSpringV3.2 Exam Overview:
| Certification Vendor: | SpringSource (VMware) |
|---|---|
| Exam Name: | Core-Spring (based on Spring 3.2) |
| Exam Number: | CoreSpringV3.2 |
| Available Languages: | English, Simplified Chinese, Japanese |
| Exam Price: | $200-$250 USD |
| Real Exam Qty: | 50-60 |
| Certificate Validity Period: | 3 years |
| Exam Duration: | 90 minutes |
| Exam Format: | Multiple-select, Multiple-choice |
| Passing Score: | 75%-76% |
| Recommended Training: | VMware Spring Professional Training |
| Exam Registration: | Pearson VUE Registration |
| Sample Questions: | SpringSource CoreSpringV3.2 Sample Questions |
| Exam Way: | Online proctored or onsite testing center via Pearson VUE |
| Pre Condition: | No formal prerequisites; Java development experience recommended |
SpringSource CoreSpringV3.2 Exam Syllabus Topics:
| Section | Weight | Objectives |
|---|---|---|
| Topic 1: Spring Security | 15% | - Filter chain and security context - Security configuration - Authentication and authorization |
| Topic 2: Aspect-Oriented Programming (AOP) | 15% | - Pointcuts, advices, and advisors - Proxy mechanisms - Declarative AOP configuration - AOP concepts and use cases |
| Topic 3: Spring Framework Fundamentals & Container | 20% | - Inversion of Control (IoC) and Dependency Injection - Bean scopes, lifecycle and callbacks - Spring architecture and core concepts - Bean configuration: XML, annotations, JavaConfig - Spring Expression Language (SpEL) |
| Topic 4: Additional Spring Modules | 10% | - Spring Batch overview - Spring Integration basics - Spring Roo introduction |
| Topic 5: Data Access & Transaction Management | 20% | - JDBC support and exception hierarchy - Transaction management: programmatic and declarative - Spring transaction annotations - ORM integration: Hibernate, JPA |
| Topic 6: Spring MVC & Web Applications | 20% | - RESTful endpoints - View resolution and form handling - MVC architecture and request flow - Controller and handler mapping - Validation and data binding |
SpringSource Core-Spring (based on Spring 3.2) Sample Questions:
What is true regarding bean definition inheritance?
- A. The class attribute can be declared in a parent bean definition
- B. Parent bean definitions may be abstract
- C. It is not useful to declare an id for a parent bean definition
- D. Parent bean definitions should always be abstract
Correct Answer: A,B 🗳️
Identify the correct statement(s) regarding the following pointcut: execution(@com.springsource.MyCustomAnnotation void *(..))
- A. This will select join points representing void methods that are annotated by @com.springsource.MyCustomAnnotation
- B. Spring does not support annotations inside its pointcut expression language
- C. This pointcut will in no situation ever be able to select any join points
- D. This will select join points representing methods that may have a public, protected or default visibility
Correct Answer: A 🗳️
Which of the following statements about use of the @Transactional annotation in a JUnit integration test is NOT true? (Select one)
- A. Annotating a test with @Transactional will cause the test method to run in a transaction
- B. Annotating a test class with @Transactional will cause all its test methods to run in transactions
- C. Application code that runs in a transaction with REQUIRES_NEW propagation can have those changes rolled back by an @Transactional test
Correct Answer: C 🗳️
Which of the following statements about the BeanFactoryPostProcessor are true? (select one or several answers)
- A. Detects annotations such as @PostConstruct and @PreDestroy and then invokes appropriate behavior
- B. Allows for the transformation of Spring bean definitions before the beans are instantiated
- C. The <context:property-placeholder /> tag causes a BeanFactoryPostProcessor to be created
- D. Allows for the transformation of Spring beans after the beans have been instantiated
Correct Answer: B,C 🗳️
To register for a bean destruction callback, one can (Select one)
- A. Decorate the destroy method with @PreDestroy and add a <context:annotation-config /> xml declaration
- B. Set the lazy-init attribute within the <bean> tag
- C. Decorate the destroy method with @PreDestroy
- D. Set the bean instance in a "prototype" scope
Correct Answer: A 🗳️
Viewing page 1 out of 20 pages.
Viewing questions 1-5 out of 97 questions.
We're so confident of our products that we provide no hassle product exchange.


By Natividad

