Manning's Countdown to 2014 sale: 50% off all Spring Books from Manning Dec 9th and 10th!

News | Chloe Jackson | December 09, 2013 | ...

Manning Countdown to 2014

In celebration of Spring Framework 4.0 launch, Pivotal is excited to sponsor Manning's "Countdown to 2014" and their "Day of Spring / Groovy / Grails", a joint promotion with Manning Publications where we offer 50% discounts for specific days, on books that are hand-picked by the Spring, Groovy, Grails folks at Pivotal. Manning is also making an additional offer to anyone that purchases the Deal of the Day - they are automatically entered to win one free copy of an eBook and one chance to win an iPad mini!

Monday, December 9 - MEGA DEAL - 50% off pBooks, including Spring Day / Groovy Day books listed below. Code: gpivdotd13

All codes are good for 48 hours.

You read excerpts from books online for free by clicking on the links below. We hope you enjoy the deals!

Spring in Action, 4th Edition

By Craig Walls

Read except from Chapter 1

Spring Integration in Action

By Mark Fisher, Jonas Partner, Marius Bogoevici, and Iwein Fuld

Foreword by Rod Johnson

Sample chapter 3

Sample chapter 18

Spring Batch in Action

By Arnaud Cogoluegnes, Thierry Templier, Gary Gregory, Olivier Bazoud

Sample chapter 1

Sample chapter 5

Spring in Practice

by Willie Wheeler with Joshua White

Sample chapter 11

Sample chapter 13

RabbitMQ in Action

By Alvaro Videla and Jason J.W. Williams

Sample chapter 1

Sample chapter 8

RabbitMQ in Action

RabbitMQ in Depth

By Gavin M. Roy

Read Except from Chapter 1

RabbitMQ in Action

Webinar: Spring Security

News | Chloe Jackson | December 05, 2013 | ...

Speaker: Rob Winch

Spring Security is a powerful and highly customizable authentication and access-control framework and is the de-facto standard for securing Spring-based applications. Whether you are itching to learn how to use Spring Security for the first time or you want to learn about all the new features in Spring Security 3.2 this presentation is a must.

In this talk Rob, the Spring Security project lead, will take you on a guided tour of how to get up and running with Spring Security 3.2's new features including:

  • Java Configuration support
  • CSRF protection
  • Security related HTTP response headers
  • Spring MVC integration

Thursday, January 16, 2014 3:00pm GMT Time (London, GMT) Register

Thursday, January 16, 2014 10:00am PST (San Francisco, GMT-08:00)

Webinar: Introduction to Spring Framework 4.0

News | Chloe Jackson | December 05, 2013 | ...

Speaker: Juergen Hoeller

The Spring Framework re-invented enterprise Java in the last decade. Together with the rest of the upcoming Spring IO micro platform, a new Spring Framework generation will power the next decade of JVM-based innovation.

Join Juergen Hoeller to learn about Spring Framework 4.0, its refined annotation-based component and configuration model, and how it relates to Java 8, Java EE 7, Groovy, WebSockets, as well as Spring Boot and Spring Integration.

Thursday, January 9, 2014 3:00pm GMT Time (London GMT) Register

Thursday, January 9, 2014 10:00am PST (San Francisco, GMT-08:00)

SpringOne2GX 2013 Replay: Zero Effort Spring

News | Chloe Jackson | December 03, 2013 | ...

Speakers: Dr. David Syer and Phil Webb

Are you an impatient programmer who wishes the keyboard could keep up with you? If you've ever wished Java and Spring could do more to keep up, then this is the place to be. We present Spring Boot, a toolkit and runtime platform that will get you up and running with Spring-powered, production-grade applications and services faster than you believed possible. The goals are:

  • Radically faster and widely accessible getting started experience for Spring development
  • Be opinionated out of the box, but get out of the way quickly as requirements start to diverge from the defaults
  • Provide a range of non-functional features that are common to large classes of projects (e.g. embedded servers, security, metrics, health checks, externalized configuration)
  • First class support for REST-ful services, modern web applications, batch jobs, and enterprise integration
  • Applications that adapt their behavior or configuration to their environment
  • Optionally use Groovy features like DSLs and AST transformations to accelerate the implementation of basic business requirements

We illustrate how these goals can be achieved through a series of demonstrations, and in-depth reviews of the design principles and codebase of new features in Spring Framework 4.0 and in the wider Spring Ecosystem .

Learn more about Spring Boot at http://projects.spring.io/spring-boot/

!{iframe width="560" height="315" src="//www.youtube.com/embed/cTPAKMIm_pM" frameborder="0" allowfullscreen}{/iframe}

SpringOne2GX 2013 Replay: REST-ful API Design

News | Chloe Jackson | December 02, 2013 | ...

Speaker: Ben Hale

As data-driven applications become more widespread, the services that provide the data are becoming more critical. Most commonly these data services are exposed via REST-ful APIs. This session describes what exactly makes a service REST-ful, how to implement a REST-ful API using Spring, and how to test that API.

Make sure to check out Ben's follow on talk from SpringOne2GX2013: REST-ful API Evolution for a great discussion of API loose coupling with HATEOAS.

http://projects.spring.io/spring-framework/ (spring MVC's REST controller)

http://projects.spring.io/spring-hateoas/ (Hypermedia Support)

http://projects.spring.io/spring-data-rest/ (Data REST)

!{iframe width="560" height="315" src="//www.youtube.com/embed/oG2rotiGr90" frameborder="0" allowfullscreen}{/iframe}

Webinar Replay: Have you seen Spring Lately?

News | Chloe Jackson | December 02, 2013 | ...

Speaker: Josh Long

It's been an amazing year for Spring! 2013 saw the Spring family join Pivotal where - along with Cloud Foundry and our data driven technologies (the Pivotal HD Hadoop distribution, the GemFire data grid, and the RabbitMQ message broker) - Spring supports today's application workloads and profiles. Today's Spring embraces Java 8, Scala, Groovy, provides a best-in-class REST stack, supports the open web, mobile applications, big-data applications and batch workloads. Today's Spring is easy to get started with, easy to learn, and embraces conventions over configuration. Today's Spring is part of the Spring.IO platform. Today's Spring is...Pivotal. Join Spring developer advocate Josh Long as he re-introduces you to today's Spring, a Spring you may not have seen yet.

!{iframe width="420" height="315" src="//www.youtube.com/embed/_twyZL_AGCI" frameborder="0" allowfullscreen}{/iframe}

Spring Best Practices & Cloud Foundry Event in Bangalore

News | Mark Baars | November 21, 2013 | ...

We are glad to announce that we will host a free conference about Spring and Cloud Foundry on Sunday November 24th at the office of SpringPeople in Bangalore, from 10.00 AM to 12.30 PM.

You can register by clicking here, make sure to register in time since we have limited seats available for this free event.

The event sessions include:

  • Cloud Foundry: Using Spring to Deploy your Apps to the Cloud by Paul Chapman

Paul Chapman is a Senior Consultant within our Australian service delivery division, where he undertakes consulting, training and mentoring of our clients across Asia-Pacific. He…

Webinar Replay: Dynamic routing at 1 million per second with Spring Integration

News | Chloe Jackson | November 20, 2013 | ...

Presenter: Josh Long, Pivotal and John Davies, C24

While some of today's systems can hit μSec performance it usually take a lot of good design and optimization. The solution is often hard-baked and inflexible and the end user still wants the flexibility promised by ESBs with dynamic routing based on runtime rules with transformations from one format to another. Josh and John will walk you through the latest in high performance message handling with Spring Integration covering non-XML (binary and CSV) data, code generation, on-the-fly compilation, dynamic routing and in-memory queries - an hour well spent.

!{iframe width="560" height="315" src="//www.youtube.com/embed/VHqlYExenfA" frameborder="0" allowfullscreen}{/iframe}

QCon SF 2013 Session Replay: Introducing Spring XD

News | Chloe Jackson | November 20, 2013 | ...

Presented at QCon 2013 in San Francisco, CA

Speaker: Mark Pollack

Slides: http://qconsf.com/system/files/presentation-slides/Introducing%20Spring%20XD.pdf

Developing Big Data applications is a relatively new art and developing a comprehensive solution can be challenging. Some of the key challenges arise from bringing together complex domains such as stream analysis, batch workflow orchestration and data import and export. Several open source projects that address developing big data applications have emerged in the past few years but each project typically only address one of these domains. Furthermore, being distinct independent projects they have different configuration and extensibility models. Spring XD is a new project that aims to tackle big data complexity. It builds upon proven Spring technologies and provides a scalable runtime environment that is easily configured and assembled via a simple DSL. Come discover how easy it is to create big data applications in this introduction to Spring XD.

!{iframe width="560" height="315" src="//www.youtube.com/embed/3Wycvyqn0n4" frameborder="0" allowfullscreen}{/iframe}

Nighthacking at Devoxx 2013: Interview with Josh Long on Spring Boot

News | Chloe Jackson | November 20, 2013 | ...

Presenter: Josh Long, Pivotal

A brief (20 minute) interview with Josh Long doing some live hacking with Spring Boot, Spring MVC and Groovy. Check out the live hack - creating a simple, paramaterized RESTful service. Check out Josh as he struggles (and wins) versus a UK-layout to secure the service endpoints, adds basic monitoring and metrics, and accesses the remote service via SSH.

!{iframe width="560" height="315" src="//www.youtube.com/embed/s7u4lvbxbK4" frameborder="0" allowfullscreen}{/iframe}

Get the Spring newsletter

Thank you for your interest. Someone will get back to you shortly.

Get ahead

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

Learn more

Get support

Tanzu Spring Runtime 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