Posted by Chris Cundill
Fri, Oct 5, 2012

Welcome to this week in Scala! Judging by the chirping, it seems like Scala has had a great response from JavaOne attendees. I'm sure they'll be some great presentation content to come. Meanwhile, it seems some developers have taken a somewhat different angle to 'Scala adoption':

@ChrisHopcroft: I wish Martin Odersky was my Dad (only if I didn't already have one of course)

A-hem... So, onto this week's roundup; usual sections, different suspects...

Posted by Jan Machacek
Mon, Oct 1, 2012

So, Rod Johnson is joining Typesafe. This means that Spring is going to be rewritten in Scala (viz Scaladoc for AbstractScalaCheckTransactionalFunctionalSpringSpecification); that SpringData is going to start using Slick core and that Spring Framework 3.2 is going to be the last one that will be officially supported on Web[Logic | Sphere]. On the Akka side, starting with 2.2, Akka is going to require WebLogic 12c to run.

Posted by Jan Machacek
Sat, Apr 28, 2012

You might be thinking, why do such a thing? Spray [2] will take care of the application's API and Akka provides the actors that represent the functionality of the system. Why then use the Spring Framework? We will not be doing any serious dependency injection, nor will we use Spring MVC (because we have Spray), nor Spring Integration (because we have Akka). However, you may find that some components of the Spring Portfolio are still very useful; and in this post, we will take a look at how to construct an application that uses Spring Data to persist our objects in MongoDB.

Posted by Jan Machacek
Fri, Mar 2, 2012

I, and I hope everyone else, would like to be able to write scalable Spring code. Whoa--am I implying that Spring is not scalable? Well, Spring applications scale fantastically well when we run them in a scalable environment (think various PaaS solutions). But it is sometimes difficult to scale Spring applications when we increase the complexity of their code; when we need to have two (three, four!) slightly different versions of our application.

Posted by Jan Machacek
Thu, Feb 2, 2012

We're pleased to release version 0.4 of Specs2 Spring!

0.4 follows the very short-lived Maven Central practice-release 0.3. We now include support for Spring 2.5, 3.0 and 3.1; for the latest verion of Spring, we include bean profiles and environment variables settable from the test annotations. We have also included support for raw SessionFactory and HibernateTemplate to work with the most popular ORM tool. The updates include:

Posted by Jan Machacek
Fri, Jan 20, 2012

There are many new languages on the Java platform alongside the official Java language. Many have heard about Scala and many are considering using it in their code. So, how can Scala make your systems better? Is it really incredibly complex language that is simply far too difficult to use? Is it only suitable for very niche areas of development? Or is it a true general-purpose language, the Java of the future?

Posted by Jan Machacek
Tue, Nov 8, 2011

A lot of our readers are wondering whether they can / should use Scala in their Spring applications. The righteous Scala warriours should now say that, "Spring is dinasour from the prehistoric world of Java EE." Yes, modern applications do tend to be made up of lighter components, connected by some messaging infrastructure; deployed on multiple nodes and thus being able to fail early without affecting the overall stability of the system.

Posts by Topic

see all

Subscribe to Email Updates