Spring Security 4.0.0 Released

Releases | Rob Winch | March 26, 2015 | ...

I'm pleased to announce the release of Spring Security 4.0.0.RELEASE which closes over 175+ tickets. You can find the highlights below:

WebSocket Support

Spring Security 4 added WebSocket Support. It is now possible to use Spring Security with Spring's WebSocket support.

Spring Data Integration

Spring Security 4 added Spring Data Integration. It is now possible to refer to Spring Security's user within Spring Data queries using SpEL.

Test Support

Spring Security 4 has added Test Support. It is now much easier to write tests with Spring Security applications.

More Secure by Default

As exploits…

What's new in Spring Data Fowler?

Engineering | Thomas Darimont | March 26, 2015 | ...

The GA release of Spring Data release train Fowler marks the finishing line of 6 month of development. It's time to give you an impression of the content of this release and a brief overview about individual features. The major themes of the Fowler release train were performance improvements and enhanced Java 8 support that are mainly reflected in the Spring Data JPA and MongoDB modules but a lot of other ones have seen significant improvements, too.

The easiest way to upgrade to the Spring Data Fowler release train is by using Spring Boot and configuring the spring-data-releasetrain.version property to Fowler-RELEASE. If you're not using Spring Boot yet, add the Spring Data BOM to your <dependencyManagement />

Spring Integration Kafka Support 1.1.GA is available

Releases | Artem Bilan | March 26, 2015 | ...

Dear Spring community,

We are pleased to announce that the Spring Integration Kafka Support 1.1 GA is now available. Use the Release Repository with Maven or Gradle

compile "org.springframework.integration:spring-integration-kafka:1.1.1.RELEASE"

or download a distribution archive, to give it a spin.

Overview

The main reason of such a quick next point release just after 1.0 GA is to address a number of critical fixes for the upcoming Spring XD 1.1.1 and 1.2 releases. In addition, this release provides performance improvements around message generation streaming scenarios, which required an upgrade to Spring Integration 4.1, which is…

Spring Framework 4.1.6 released

Releases | Juergen Hoeller | March 25, 2015 | ...

Dear Spring community,

It’s my pleasure to announce that Spring Framework 4.1.6 is available now. This is almost exclusively a bugfix release and therefore a strongly recommended upgrade for all current 4.x users. In particular, we recommend an upgrade from the superseded 4.0.x line as well.

Release Notes | Project Page | GitHub | Issues | Documentation

Spring Framework 4.1.6 is also the first release to be formally compatible with the recently released JDK 8 update 40. Spring 4.1.x supports a wide range of Java runtimes now, from 2010-era JDK 6 variants up until the latest 2015-era JDK…

This Week in Spring - March 24th, 2015

Engineering | Josh Long | March 24, 2015 | ...

Welcome to another installment of This Week in Spring! This week, I'm in São Paulo, Brazil, where I presented a workshop on building cloud-native applications - specifically microservices - with Spring Boot, Spring Cloud and Cloud Foundry (via Pivotal Web Services).

SpringOne2GX 2014 Replay: IoT Realized - The Connected Car

News | Pieter Humphrey | March 24, 2015 | ...

Recorded at SpringOne2GX 2014.

Speakers: Derek Beauregard, Phil Berman, Michael Minella, Darrel Sharpe

Big Data Track Slides: http://www.slideshare.net/SpringCentral/iot-realized-the-connected-car

For this session we will explore the power of Spring XD in the context of the Internet of Things (IoT). We will look at a solution developed with Spring XD to stream real time analytics from a moving car using open standards. Ingestion of the real time data (location, speed, engine diagnostics, etc), analyzing it to provide highly accurate MPG and vehicle range prediction, as well as providing real time dashboards will all be covered. Coming out of this session, you’ll understand how Spring XD can serve as “Legos®” for the IoT.

Learn more about Spring XD: http://projects.spring.io/spring-xd

Learn more about Spring Integration: http://projects.spring.io/spring-integration

Learn more about Spring Batch: http://projects.spring.io/spring-batch

SpringOne2GX 2014 Replay: Big Data in Memory

News | Pieter Humphrey | March 24, 2015 | ...

Recorded at SpringOne2GX 2014. Big Data in Memory

Speaker: John Davies, C24

Big Data Track

Slides: http://www.slideshare.net/SpringCentral/spring-one2gx-2014-john-davies-41130273

OK so everyone’s into big data but they’re usually talking about persistence, disk or more recently SSD, how about memory? We could simply add a few terabytes of RAM but even at $100 per GB that’s going to cost a LOT. What if we could reduce the size of the data by 50 fold and effectively bring the cost RAM down towards cost of disk? Keep Spring Integration, Spring Batch, GemFire in-memory cache, RabbitMQ messaging but reduce your data down to binary, yes bits and bytes rather than objects. Less garbage, less network overhead, same APIs but big-data in memory. John will show a Spring work-flow consuming 7.4kB XML messages, binding them to 25kB Java but storing them in just 450 bytes each, 10 million derivative contracts in-memory on a laptop.

Learn more about Spring XD: http://projects.spring.io/spring-xd

Learn more about Spring Integration: http://projects.spring.io/spring-integration

Learn more about Spring Batch: http://projects.spring.io/spring-batch

Get the Spring newsletter

Stay connected with the Spring newsletter

Subscribe

Get ahead

VMware offers training and certification to turbo-charge your progress.

Learn more

Get support

Tanzu Spring offers support and binaries for OpenJDK™, Spring, and Apache Tomcat® in one simple subscription.

Learn more

Upcoming events

Check out all the upcoming events in the Spring community.

View all