Spring Framework Interview Questions and Answers
Question: What is layered architecture in spring?Answer: Spring is one-stop shop for all your enterprise applications, however, Spring is modular, layered, allowing you to pick and choose which modules are applicable to you, without having to bring in the rest.The Spring Framework provides about 20 modules which can be used based on an application requirement. Following section gives detail about all the modules available in Spring Framework. Core Container: The Core Container consists of the Core, Beans, Context, and Expression Language modules whose detail is as follows:
Data Access/Integration: The Data Access/Integration layer consists of the JDBC, ORM, OXM, JMS and Transaction modules whose detail is as follows:
The Web layer consists of the Web, Web-Servlet, Web-Struts, and Web-Portlet modules whose detail is as follows:
There are few other important modules like AOP, Aspects, Instrumentation, Web and Test modules whose detail is as follows:
|
Is it helpful?
Yes
No
Most helpful rated by users:
- What is Spring?
- What are the advantages of Spring framework?
- What are features of Spring?
- What are the types of Dependency Injection Spring supports?
- Please describe the basic modules of Spring Framework.