Spring XD 1.0 Milestone 1 Released
Today we are pleased to announce the 1.0 M1 release of Spring XD (download).Spring XD is a unified, distributed, and extensible system for data ingestion, real time analytics, batch processing, and data export. The project’s goal is to simplify the development of big data applications. From the 10,000 foot view, big data applications share many Read more…
Spring Data Arora SR1 released
I am pleased to announce the first service release for the Spring Data Arora release. It includes the following modules: Spring Data Commons 1.5.1 – Changelog Spring Data JPA 1.3.1 – Changelog Spring Data MongoDB 1.2.1 – Changelog Spring Data Neo4j 2.2.1 – Changelog Spring Data Redis 1.0.4 – Changelog Spring Data Gemfire 1.3.1 – Read more…
Spring Data GemFire 1.3.0 Released
I am pleased to announce the GA release of Spring Data GemFire 1.3.0. In addition to many minor bug fixes and enhancements, this release includes some notable new features to make writing Java applications with GemFire even easier: Annotation Support For Functions GemFire provides the ability to "bring the code to the data" by providing Read more…
Spring Data release train arrived
It's a pleasure to announce that we have just released the GA versions of a variety of Spring Data modules. With this release we continue to manifest the commitment of SpringSource to provide Java developers with tools to work with state-of-the-art persistence technologies. In this blog post I'd like to give you detailed insight into Read more…
Spring Remains at the Forefront of Enterprise Java: BigData, NoSQL, and Cloud Portability
It’s JavaOne time again and this year you’ll find sessions on how Spring works with Java SE to address Big Data, NoSQL, and enterprise integration challenges. We’ve always worked hard to ensure that Spring remains at the forefront of enterprise Java by providing timely support for emerging trends and technologies. The numbers suggest that our Read more…
The Most Amazing Java Type Declaration Ever
I'd like to think I'm pretty comfortable with Java and generics but I recently came across this bit of Java code and it stopped me in my tracks : public abstract class AnnotationBasedPersistentProperty<P extends PersistentProperty<P>> extends AbstractPersistentProperty<P> {..} This class is internal to the Spring Data framework's Repository Support which removes the need to write Read more…
Create Spring Integration Projects using STS
Just days ago, SpringSource Tool Suite™ (STS) 2.9.1 was released. Besides many new features, it provides several features that are especially exciting for Spring Integration users. First of all, the latest STS release adds support for Spring Integration 2.1 and improves the visualization capabilities for Spring Integration flows. STS supports now all recently added Spring Read more…
Spring Integration 2.1 is now GA
Spring Integration 2.1 has been released! You can download it here or configure your Maven POM. This version is the result of more than one full year of work, and the team has resolved hundreds of issues since Spring Integration 2.0 was released. Interestingly, it has been 4 years and a few days since the Read more…
Configuring Spring and JTA without full Java EE
Spring has rich support for transaction management through its PlatformTransactionManager interface and the hierarchy of implementations. Spring's transaction support provides a consistent interface for the transactional semantics of numerous APIs. Broadly, transactions can be split into two categories: local transactions and global transactions. Local transactions are those that affect only one transaction resource. Most often, Read more…
Defining the Future for Virtualized and Cloud Java
Today I am proud to announce version 5 of our VMware vFabric™ application platform defining the future of enterprise Java for cloud and virtualized execution environments. vFabric blazes the path to new and modern cloud architectures by providing a modern programming model paired with next-generation platform services. A path that is not overgrown with the Read more…



