Want to write articles/new answer to be published in javapedia.net? Send in your article with your name to javatutorials2016@gmail.com!

Prev Next

Spring / Spring interview questions

What are the advantages of using Spring Framework?

  • Spring is a light weight container in comparison to J2EE containers.
  • Spring has layered architecture which means you require to work on the layer you wanted to enhance and leave the rest of the layers to Spring framework.
  • Spring helps creating loosely coupled applications by using DI (Dependency Injection).
  • Spring has Predefined Templates.
  • Spring is POJO-based, non-invasive framework which allows usage of its components. POJO enables continuous integration and testability.
  • Spring is independent of any Application servers.
  • Spring supports data access techniques such as DAO, JDBC, JDO, Hibernate, IBATIS, etc.
  • Application code is much easier to test using Junit and other unit test frameworks.
  • Spring support declarative transaction management, security and logging service like AOP.
  • Spring supports easy integration with third party tools and technologies like Hadoop, UI frameworks.

Invest now!!! Get Free equity stock!

Use Robinhood app to invest in stocks. It is safe and secure. Use the Referral link to claim your free stock when you sign up!.

The Robinhood app makes it easy to trade stocks, crypto and more.

More Related questions...

Explain Spring Framework. What are the advantages of using Spring Framework? What are the different modules in Spring framework? Explain lifecycle of a bean in Spring framework. What is the difference between singleton and prototype bean? What are the types of Dependency Injection Spring supports? What is Bean Factory in Spring? How do I decide between when to use prototype scope and singleton-scoped bean? Different types of IOC. Difference between BeanFactory and ApplicationContext in spring. Type of transaction Management in spring. When do you use programmatic and declarative transaction management? What is Bean Wiring? Types of IoC containers. Explain Aspect oriented Programming. Explain different modes of bean autowiring in Spring Framework. How do I enable annotation based auto wiring in Spring Framework? What is Dependency Injection in Spring framework? Which DI should I prefer, Constructor-based or setter-based in spring? What is Spring annotation? Spring: What are Lazily-instantiated beans? Difference between the setter and constructor injection in Spring. Difference between Dependency Injection and Factory Pattern. What is the default scope of Spring bean? Mention the steps to create a Web application using Spring. How do you create bean for class with constructor having arguments? How does Spring achieve loose coupling? Can we use a final class as spring bean? When Spring creates a CGLIB proxy? When Spring creates a JDK dynamic proxy? Is Spring DTD/XSD mandatory for XML validation? Where I can find the Spring DTD? The main difference between JDK dynamic proxy and CGLib. How do I Inject value into static variables in Spring bean? Can we inject a eum to spring bean? Is spring prototype bean threadsafe? Is request scoped spring beans threadsafe? What is the preferred bean scope for DAO, Service and Controller? Difference between Java bean and spring bean. Mention an alternate DI framework like Spring. How to deploy a Spring Boot project to the Application Server (non-embedded)? What does the word "Actuator" in spring boot refer to? How do I instantiate Spring bean by passing constructor-args programmatically?
Show more question and Answers...

Spring module questions

Comments & Discussions