Exam Details

  • Exam Code
    :CORESPRINGV3.2
  • Exam Name
    :Core-Spring (based on Spring 3.2)
  • Certification
    :SpringSource Certification Program
  • Vendor
    :SpringSource
  • Total Questions
    :97 Q&As
  • Last Updated
    :May 14, 2024

SpringSource SpringSource Certification Program CORESPRINGV3.2 Questions & Answers

  • Question 21:

    Which of the following statements is NOT true concerning Spring Remoting? (Select one)

    A. Spring exporters handle the binding to a registry or exposing an endpoint

    B. Spring provides FactoryBeans that generate proxies to handle client-side requirements

    C. The client-side implementation must catch RemoteExceptions

    D. Spring proxies convert RemoteExceptions to a runtime exception hierarchy

  • Question 22:

    Assuming a web application context name of "rewardsonline", a servlet mapping of "/admin/*", and an incoming URL of "/rewarsdonline/admin/accounts/show", what is the URL used for Spring MVC request-mapping purposes? (select one)

    A. /rewardsonline/admin/accounts/show

    B. /admin/acounts/show

    C. /accounts/show

    D. /show

  • Question 23:

    Which of the following is NOT true about the @RequestMapping annotation? (select one)

    A. It is an annotation for mapping web requests to controller methods.

    B. It is commonly used for component scanning purpose.

    C. You can use it only with @Controller annotated classes.

  • Question 24:

    Which of the following is NOT true about @Controller-annotated classes? (Select one)

    A. They are eligible for handling requests in Spring MVC.

    B. They must implement a special interface.

    C. They can be discovered via component scanning.

    D. They can be configured as Spring beans via XML configuration.

  • Question 25:

    Which is the correct statement regarding the relationship between a DispatcherServlet ApplicationContext and a root ApplicationContext (select one)

    A. The root ApplicationContext can reference beans in the DispatcherServlet Application context, but not vice-versa

    B. The DispatcherServlet ApplicationContext can reference beans in the root Application context, but not vice-versa

    C. The DispatcherServlet ApplicationContext and the root ApplicationContext can reference each other's beans

    D. The DispatcherServlet ApplicationContext and root ApplicationContext are completely isolated and cannot reference each other's beans

  • Question 26:

    Which of the following statements about Spring @MVC is NOT true (select one)

    A. Classes annotated with @Controller annotation can be detected by component scanning and loaded as Spring beans

    B. Data can be passed from the controller to the view by use of the special Model parameter

    C. Controllers are typically able to delegate to business methods in an application because a reference to a service bean can be injected into the controller

    D. The DispatcherServlet, controller beans and other collaborators are all defined and configured in web.xml

  • Question 27:

    Which of the following statements about the Spring DispatcherServlet is NOT true? (select one)

    A. It is an abstract Servlet class which much be subclassed to provide mapping and business logic

    B. It delegates to Web intrastructure beans such as ViewResolvers and Controllers

    C. It is a "front controller" which coordinates all HTTP request handling activities for Spring MVC

    D. It is defined in web.xml just like any other servlet

  • Question 28:

    @Transactional

    public class ClientServiceImpl implements ClientService {

    //...

    }

    Using Spring AOP, you have declared @Transactional at the class level. It applies to:

    A. All methods within the ClientServiceImpl class

    B. All public methods within the ClientServiceImpl class

    C. All methods within the class that have been declared by the ClientService interface

    D. This will not compile. @Transactional cannot be declared at the class level

  • Question 29:

    @Transactional(timeout=60)

    public class ClientServiceImpl implements ClientService {

    @Transactional(timeout=30)

    public void update1() {}

    }

    What timeout setting is applied to the timeout inside the update1 method? (Select one)

    A. 60

    B. 30

    C. This will not compile. Attributes such as timeout, propagation and isolation cannot be declared at the class level

    D. This will not compile. Attributes such as timeout, propagation and isolation cannot be declared at the method level

  • Question 30:

    Using declarative transaction management, by default a transaction rolls back if:

    A. Any uncaught exception that inherits from Exception has been thrown

    B. Any uncaught exception that inherits from RuntimeException has been thrown

    C. Any uncaught Throwable that inherits from Throwable has been thrown

    D. Null is being returned by a non-void method

Tips on How to Prepare for the Exams

Nowadays, the certification exams become more and more important and required by more and more enterprises when applying for a job. But how to prepare for the exam effectively? How to prepare for the exam in a short time with less efforts? How to get a ideal result and how to find the most reliable resources? Here on Vcedump.com, you will find all the answers. Vcedump.com provide not only SpringSource exam questions, answers and explanations but also complete assistance on your exam preparation and certification application. If you are confused on your CORESPRINGV3.2 exam preparations and SpringSource certification application, do not hesitate to visit our Vcedump.com to find your solutions here.