Anyone who writes or maintains Java code using Spring Framework Version 4 will appreciate this overview of the fundamentals that drive this powerful application framework. As Java expert and trainer Ken Kousen puts it, the modern framework “is not your parent’s framework." This tutorial offers insights helpful to newcomers and seasoned developers alike--even those transitioning to Spring Boot--and provides a step-by-step walkthrough of how to:
Understand the Spring approach to application development
Use the JavaConfig technique to its fullest
Build applications with Java-based dependency injection
Access data sources, using the JDBC template
Work with ORM tools and Spring
Manage declarative and programmatic transactions
Learn about Aspect Oriented Programming
Test applications with TestContext
Discover how to use Java SE 8 in Spring
Simplify development with Spring Boot
Ken Kousen trains, consults, and mentors developers in all areas related to Java, specializing in Android, Spring, Hibernate/JPA, Groovy, and Grails. He is the author of Making Java Groovy (Manning) and the upcoming Gradle Recipes for Android (O'Reilly). He holds BS degrees from M.I.T., an MS and a Ph.D. from Princeton, and an MS in Computer Science from R.P.I.
Ken Kousen is the President of Kousen IT, Inc., through which he does technical training, mentoring, and consulting in all areas related to Java, specializing in Android, Spring, Hibernate/JPA, Groovy, and Grails. He is the author of “Making Java Groovy” (Manning) and the upcoming book “Gradle Recipes for Android" (O'Reilly). He is a regular speaker on the No Fluff, Just Stuff conference tour, as well as at many other international conferences. In 2013 he won a JavaOne Rock Star award. Over the past decade he has taught thousands of developers in business and industry. In addition to owning several technical certifications, his academic background includes two BS degrees from M.I.T., an MS and a Ph.D. from Princeton, and an MS in Computer Science from R.P.I.