Welcome to another installment of This Week in Spring!
This is the last installment of TWiS before SpringOne2GX 2014 kicks off next week! I, personally, am very excited! I can't wait to see you all there. This is going to be so much fun. So, let's get on to it!
- Spring Data lead Oliver Gierke has just announced the release of Spring Data Dijkstra SR4, filled with bug-fixes and all sorts of upgrade-now-worthy stuff. Check it out!
- Spring and Groovy & Grails Tool Suite lead Martin Lippert just announced 3.6.1. The new release updates tcServer to 3.0.0, includes build performance improvements, annotation processors for AspectJ and AJDT, and more. Download now, and have the latest and greatest IDE to follow along all the guides and follow the examples at SpringOne2GX 2014!
- I hope you'll join me September 16th for a webinar looking at building microservices with Spring
- On September 23rd, join Joram Barrez and I for a webinar looking at how to build process-centric Spring applications with the open-source BPMN2 engine, Activiti
- Did you see the beautiful, more intuitive, new Spring Initializr?? Preetttyyyyyy...
- The sleepless Dr. Syer has just released Spring Security OAuth 2.0.3, which includes a mainly bug fix for JWT tokens. Also, resource servers (if configured with
@Configuration
) will check the validty of the client and scopes before allowing access to protected resources, which means more instantaneous client privilege revocation. Nice!
- Spring ninja Greg Turnquist has written a nice post about the ever improving Spring IO guides. Start there, then continue on to some of the guides themselves!
- I gave a presentation, Have You Seen Spring Lately?, at DevNexus earlier this year. It's online, and worth a watch if you haven't already! (If I may say so..)
- Lieven Doclo has put together a very cool post on his Spring Boot auto-configuration for the Axon framework. Axon is an implementation of the CQRS (Command and Query Responsibility Segregation) pattern. (Axon is built on Spring, Spring Integration, and more, as readers of this column will know from previous roundups!)
- MacAdie Web Blog has a rough, but very useful, recap of notes taken at an Austin Groovy and Grails User Group meeting on Spring Boot.
- I liked Ralph Wehner's post introducing how to use Spring Boot and Vaadin together: it explains everything and even links to a sample example - awesome!
- Our pals at the Jayway blog are back at it again! This week, they've introduced how to build a custom Spring Boot
HealthIndicator
s
- The
IT Hood
chimes in with a helpful hint: if you're getting mysterious errors like HTTP status code 406 Not Acceptable
results when calling a Spring MVC-powered REST endpoint, you might check that you have the right dependencies on the CLASSPATH. Simple, but easy to forget! (unless, of course, you're using the Spring IO Platform BOM or Spring Boot's starter dependencies!).