spring framework
Post on 11-Jan-2017
83 Views
Preview:
TRANSCRIPT
SPRING FRAMEWORK
History• JNDI• EJB before 3.0•Guice
Buzzwords• Loose coupling• Dependency injection• Inversion of control• Beans• Context• Removing boilerplate code
Bean example
Context example
JDBC Example
Extending context
Spring has support of:• Data: Hibernate, MyBatis, JDBC, NoSQL• Web: Spring MVC, Spring Web Flow• Security: Spring Security• Fast app creation: Spring Boot• Many other useful things: Spring AOP, Spring
Integration, Spring Batch, Spring Mobile, Spring Social etc
Also Spring has:• Powerful support: official documentation
+ guides + blogs• Flexibility for context creation and
dependency injection• Java EE Specs implementation
Thanks for attention!
top related