A spring framework knowledge base discussing different topics of the spring portfolio and technologies around spring (IoC, AOP, OSGi, Hibernate, Groovy, JMX ...) Spring is a powerful Java application framework, used in a wide range of Java applications. It provides enterprise services to Plain Old Java Objects (POJOs). Spring uses dependency injection to achieve simplification and increase testabi