Welcome back to another installation of <EM>This Week in Spring </EM>! I've been visiting developers and companies in India, China, and Japan. It's been an exciting time to see what these emerging and powerful countries are doing with open source and with Spring, in particular! Of course, stay tuned to <a href= "http://blog.springsource.org/">the SpringSource blog in the coming weeks</a> some very cool examples and details!
In the meantime, as usual, we’ve got quite a bit of news to cover this week, including more news on the Spring 4 roadmap announcement from last week. If you want to get the absolute latest, check out the Spring 3.2 GA webinar replay on YouTube, where Spring Framework 4.0 is covered a bit toward the end. Let’s get to it!
Charles Humble at InfoQ’s done a nice interview with Juergen Hoeller and write up of the Spring 4 announcement .
- The Spring Integration 2.2.1 and 2.1.5 maintenance releases are now generally available.
- We’ve launched a page to centralize all the SpringOne2GX 2012 recordings, check it out!
- Chris Beams, Gunnar Hillert, and Rossen Stoyanchev were recorded in well-received presentation Introducing WebSockets at SpringOne2GX 2012, now online on InfoQ!
- Blogger Ilias Tsagklis from the Java Code Geeks blog also has a nice post on the Spring 4.0 roadmap announcement.
- Chris Beams has announced that Spring 3.1.4 has been released!
- Marty Pitt has created a very nice extension - he’s calling it BakeHouse- for Spring web applications that
preprocesses web artifacts for consumption in your web application at application startup. There are various kinds of pre processing possible:
- Less for your CSS
- Maybe even use some Typescript or CoffeeScript, which needs to be compiled
This is a very cool extension, Marty! It’s like what I always wanted things like JAWR to be! The thing I most like about it, though? The fluid use of
@Configurationclasses! Really slick and productive!
- The Japanese portal Public Key has a nice writeup of
the announced roadmap for Spring 4.0
- The Just Enough Architecture blog has a nice post on using ActiveMQ, Spring Integration and MongoDB together - cool! I might’ve used Spring Batch’s flat file reading support instead of a custom one out of the box, though, overall, this is an awesome post!
- Blogger madhav has a nice look at the code to support table and class inheritance using Spring Data JPA. That said, it’s really hard to read as the code is not indented at all!
- Noushin Bashir has put together a nice post on how to configure ActiveMQ with SSL and then connect to it from Spring.
- Blogger lvwenwen has put together a nice, Chinese-language post introducing Spring and MongoDB integration.
- Blogger java2000_wl has put together a nice, Chinese-language (though, to be fair, the post is almost entirely code, in this case, and that language - if nothing else - is universal) post
introducing how to use Spring Data Redis
- Blogger Ctillin has put together a Chinese-language post introducing how to use
@Autowiredin your Spring applications.
<LI>Spring HATEOAS 0.4 was <a href="http://www.springsource.org/node/3796">released</a>, adding Jackson and HAL support.</LI>
<LI> Allard Buijze over at Trifork has announced <a href= "http://blog.trifork.nl/2013/01/22/axon-framework-2-0-released/"> version 2.0 of the Axon framework</a>, which builds on top of many different Spring projects like Spring core, Spring AMQP, Spring Integration and Spring Data MongoDB to bring the CQRS pattern to developers in Java.