Pieter Humphrey

Pieter Humphrey

Alumni
Recent Blog posts by Pieter Humphrey

SpringOne2GX 2014 Replay: Spring 4 Web Applications

News | January 20, 2015 | ...

Recorded at SpringOne2GX 2014.

Speaker: Rossen Stoyanchev

Slides: http://www.slideshare.net/SpringCentral/s2gx2014-spring4webapps

Web / JavaScript Track

The Web and Spring MVC continue to be one of the most active areas of the Spring Framework with each new release adding plenty of features and refinements requested by the community. Furthermore version 4 added a significant choice for web applications to build WebSocket-style architectures. This talk provides an overview of the areas in which the framework has evolved along with highlights of specific noteworthy features from the most recent releases.

Webinar: Documenting RESTful APIs

News | January 20, 2015 | ...

Speaker: Andy Wilkinson, Pivotal

An API's documentation is a vital part of making it easy to understand and easy to use. RESTful APIs are no different. In this webinar we'll look at what should be included in your RESTful API's documentation and, just as importantly, what should be omitted. To illustrate this we'll look at some real-world examples of good and bad API documentation. We'll look at some of the problems and limitations of choosing a tool like Swagger to produce your API's documentation and conclude by looking at some alternatives that are better-suited to producing documentation that your users will love.

Tuesday, Feb 3rd, 2015 3:00PM GMT (London GMT) Register

Tuesday, Feb 3rd, 2015 10:00AM PST (San Francisco GMT-08:00) Register

 

 

Webinar: Introducing Spring Session

News | January 20, 2015 | ...

Speaker: Josh Long, Pivotal

Back in the era of the application server, HTTP Session replication was a common way to scale out user session data, as well as make it fault tolerant. In today's world of lightweight containers, PaaS, and virtualization, Spring Session offers a 100% server and/or container portable HTTP Session. See how Spring Session easily plugs in implementations like Redis, scales out across a cluster, handles multiple users' browser sessions, works with WebSocket, and allows header based authentication within REST apps. It's a perfect fit for working with user data, particularly in a highly distributed environment like the cloud, or on a Platform like Cloud Foundry.

Tuesday, Feb 24th, 2015 3:00PM GMT (London GMT) Register

Tuesday, Feb 24th, 2015 10:00AM PST (San Francisco GMT-08:00) Register

 

 

Webinar: Spring XD - A Platform for data at scale and developer productivity

News | January 20, 2015 | ...

Speakers: Mark Pollack, Mark Fisher, Sabby Anandan

Worried about Big Data and the challenges inherent in making a real application? You don’t have to worry anymore! Spring XD provides a one-stop shop solution that spans traditional enterprise to Big Data use cases - both batch and streaming. It's important to choose the right tool for each use-case, which is why Spring XD integrates with technologies such as Spark, Reactor and RxJava to demonstrate the flexibility and the unified programming model to support complex data computation use-cases. In this webinar, we'll show you how to develop data-driven use cases much faster than other big data solutions on the out of the box XD runtime.

Tuesday, Feb 17th, 2015 3:00PM GMT (London GMT) Register

Tuesday, Feb 17th, 2015 10:00AM PST (San Francisco GMT-08:00) Register

 

Webinar Replay: Building Scalable Data Applications with Spring and GemFire

News | January 19, 2015 | ...

Webinar: Building Scalable Data Applications with Spring and GemFire

Speakers: Luke Shannon, Pivotal

Slides: http://www.slideshare.net/SpringCentral/building-scalable-web-applications-with-spring-data-gemfire

GemFire is Pivotal's distributed In Memory Data grid. In this session we will cover simplifying configuring a GemFire grid using Spring Data GemFire, and explore how data is dynamically distributed and made highly available as the grid resources are increased or decreased to meet increased client demand. GemFire access and testing patterns using Spring will be reviewed in detail. We will walk through creating a domain object and using Spring Data GemFire Repositories to perform CRUD operations on a GemFire grid, creating a Spring MVC/Spring Boot application that uses GemFire as its persistence layer, review how Spring Boot and Spring Data GemFire can be used to help with GemFire test cases and how Spring Data GemFire can make creation and execution of GemFire functions easier. We will also explore how Spring XD can be used to load and monitor data changes in the grid. This will be a hands on, code oriented session.

Spring Roo 1.3.1 RC2 Available Now

Engineering | January 19, 2015 | ...

Spring Roo 1.3.1 RC2 Available Now

On behalf on the Spring Roo team at Disid Corp, I am pleased to announce the 1.3.1 RC2 Release Candidate is out.

Spring Roo jar files have been published to Maven Central.

As always, the release is available in the Spring IO repository.

The candidate release fixes the following issues:

  • NullPointerException at WarPackaging [ROO-3566]
  • NullPointerException when run dbre [ROO-3567]
  • Cannot uninstall or update any osgi bundles [ROO-3573]
  • NullPointerException when create repository mongodb [ROO-3574]
  • Roo commands allows to create two entities with the same name [ROO-3580]
  • Focus set on non existing class [ROO-3581]
  • Error adding InnerType constructor on ITD Generation [ROO-3583]
  • JavaBean implementing Interface defining getters and setters [ROO-3584]
  • JavaBean implementing Interface and overriding getter causing null pointer [ROO-3585]

It is recommended that all Spring Roo users upgrade to this version.

For full details on the changes made in the release, please refer to the [Release Notes in Jira]

For more project specific information please see the [Project Page] | [GitHub]

Thanks to the awesome users who came up with useful bug reports and suggestions. This is a candidate release, please try out the updates and provide feedback. As always, you'll also find Roo on Twitter - either follow @SpringRoo or just include #SpringRoo in your tweets.

Our current plan is to go 1.3.1.RELEASE in late january. Stay tuned!

SpringOne2GX 2014 Replay: Caching and Messaging Improvements in Spring Framework 4.1

News | January 14, 2015 | ...

Recorded at SpringOne2GX 2014.

Speakers:Juergen Hoeller, Stéphane Nicoll

Core Spring Track

Slides: http://www.slideshare.net/SpringCentral/201409-springonecachingmessaging

This session showcases major new features along the lines of two key themes in Spring Framework 4.1: We’ll start with numerous improvements around the caching abstraction, as requested by the community, including the support for JCache (JSR-107) standard annotations. We’ll then move on to messaging-related features such as annotated JMS listener endpoints with flexible method signatures, using the messaging abstraction introduced in Spring Framework 4.0 and therefore aligning our core JMS support with our STOMP endpoint style.

SpringOne2GX 2014 Replay: From 0 to Spring Security 4.0

News | January 14, 2015 | ...

Recorded at SpringOne2GX 2014.

Speaker: Rob Winch

Slides: http://www.slideshare.net/SpringCentral/spring-security0to40-41084141

Core Spring Track

Spring Security is a framework that focuses on providing both authentication and authorization to Java applications. Like all Spring projects, the real power of Spring Security is found in how easily it can be extended to meet custom requirements. In this presentation Rob will start with an insecure application and incrementally Spring Security 4 to demonstrate how easily you can secure your application. Throughout the presentation, new features found in Spring Security 4 will be highlighted. Whether you are new to Spring Security or are wanting to learn what is new in Spring Security 4, this presentation is a must!

SpringOne2GX 2014 Replay: Spring Framework on Java 8

News | January 14, 2015 | ...

Speakers:Juergen Hoeller

Core Spring Track

Slides: http://www.slideshare.net/SpringCentral/spring-on-java-8

Spring has a track record of providing dedicated support for new Java generations in a timely fashion, and now it’s right about time to go Java 8: With Spring Framework 4.0, we're providing in-depth support for all relevant OpenJDK 8 features, including lambda expressions, JSR-310 Date and Time, parameter name discovery, and java.util.concurrent enhancements. This talk will illustrate basic Spring Framework 4.0 concepts, and selected Java 8 features within Spring's programming model, exploring the impact on application architectures.

 

SpringOne2GX 2014 Replay: Spring Integration - Java Configuration and More

News | January 14, 2015 | ...

Recorded at SpringOne2GX 2014.

Speaker: Gary Russell

Slides: http://www.slideshare.net/SpringCentral/spring-one2gx-2014integration-41083190

Data / Integration Track

There have been 2 major releases of Spring Integration since the last SpringOne 2GX. The 3.0 release added a number of important new components and provided extensive improvements to SpEL support enabling much richer SpEL processing. The 4.0 release added more components and extensive support for annotation-based config, reducing or even eliminating the need for XML configuration. It also laid the groundwork for the Java DSL extension. In this session we will examine many of these new features in detail. It will be mostly hands-on demonstration and code walk throughs.

 

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