This Week in Spring - December 13th, 2016

Engineering | Josh Long | December 13, 2016 | ...

Welcome to another installment of This Week in Spring! This year has flown so quickly by! Can you believe we're less than 19 days until 2017? I'm utterly stunned. I suppose I shouldn't be, though, given the breakneck speed of progress and new software releases from the Spring team and the community. What a good problem to have!

This week, after returning from Australia early Sunday morning, I hacked with my buddy Josh McKenty, I spoke with my buddy Baruch at the San Francisco Java User Group on Monday, will speak with my buddy Matt Raible at the Denver Java User Group on Wednesday (don't miss it!), and will speak in Saint Louis on Thursday and Hartford on Friday. It's going to be a fun week and if you're around, don't hesitate to say hi

SpringOne Platform 2016 Replay: Easy Consumption of Microservices

News | Pieter Humphrey | December 13, 2016 | ...

Recorded at SpringOne Platform 2016. Speakers: - Ted Tollefson, Shawn Sherwood, Kroger Slides: http://www.slideshare.net/SpringCentral/easy-consumption-of-microservices

Cloud Foundry makes it easy to deploy and run microservices. Now that you have your microservice running, how do you make it easy for other teams to consume it? Spring Initializr, Spring Boot, Spring Cloud Netflix and Cloud Foundry can be used together to make the consumption side easy and efficient. Client libraries can be offered in Spring Initializr. The generated Spring Boot application can be deployed to Cloud Foundry…

SpringOne Platform 2016 Replay: Next Level Spring Boot Tooling

News | Pieter Humphrey | December 13, 2016 | ...

Recorded at SpringOne Platform 2016. Speakers: Martin Lippert, Kris De Volder, Andy Clement Slides: http://www.slideshare.net/SpringCentral/next-level-spring-boot-tooling

The recent releases of the widely used Spring tooling for Eclipse have focused a lot on making Spring Boot app and microservice development easier and more effective. In this talk we will showcase the latest features for working with Spring Boot - using live demos and live coding. We will show the easiest ways to get started with Spring Boot, move on to advanced features for dealing with Spring Boot properties in property…

SpringOne Platform 2016 Replay: No outage database development with Spring Boot and Liquibase

News | Pieter Humphrey | December 13, 2016 | ...

Recorded at SpringOne Platform 2016. Speakers: Barrington-Hughes, Ramaswamy, Premier Healthcare Inc Slides: http://www.slideshare.net/SpringCentral/no-outage-database-development-with-spring-boot-and-liquibase

Pavi and I work on a project in Premier where we've embedded Liquibase into the start of our Spring Boot applications to upgrade our database in-direct coupling with the code we are deploying.

Using a measured and planned approach to agile database development and careful refactoring of the database with more frequent but smaller changes, we facilitate having no outage deployments…

SpringOne Platform 2016 Replay: High Performance Microservices with Ratpack and Spring Boot

News | Pieter Humphrey | December 13, 2016 | ...

Recorded at SpringOne Platform 2016. Speaker: Dan Woods Slides: http://www.slideshare.net/SpringCentral/high-performance-microservices-with-ratpack-and-spring-boot-64889596

Ratpack and Spring Boot are a match made in microservice heaven. Each brings its respective strengths to the task of building a compelling service for the cloud. Spring Boot's incorporation of the Spring and Spring Cloud ecosystems make it an excellent choice for building service components; Ratpack's nature as a reactive web framework and its emphasis on performance and efficiency make it a premiere choice for a durable…

Spring Roo 2.0.0.M3 released

News | Pieter Humphrey | December 12, 2016 | ...

On behalf on the Spring Roo team at DISID Corporation, I'm pleased to announce the third milestone of Spring Roo 2.0. This is the last milestone, from now on we're going to work in the first release candidate.

M3 generates fully functional Spring applications, this release includes important changes in the architecture of the generated applications, that should be compatible with the improvements that the RC1 will introduce but it is not guaranteed, so the projects generated with the M3 might not been upgraded automatically by the RC1.

The significant new features since the second milestone

This Week in Spring - December 6th, 2016

Engineering | Josh Long | December 06, 2016 | ...

Welcome to another installment of This Week in Spring! This week I'm in Brisbane, Australia, on the second leg of the YOW! conference circuit. If you're around, please say hi or find me when YOW! moves to Sydney in a few days.

We've got a lot to cover so let's get to it!

SpringOne Platform 2016 Replay: Testing Spring Boot Applications

News | Pieter Humphrey | December 06, 2016 | ...

Recorded at SpringOne Platform 2016. Speaker: Phil Webb Slides: none, all live coding In this talk we'll cover the host of new features that have been added to Spring Boot 1.4 to help with testing. We'll discuss how to unit test your code, how (and when) to involve Spring in your tests, and talk about the various tools and libraries that you should be using. Taking a simple application, we're going to add:

  • Unit tests for basic components
  • Integration Tests for JPA entities and queries
  • Tests for JSON marshalling and unmarshalling
  • Tests for Spring MVC controllers
  • Tests for remote RestTemplate calls (using mocking)
  • End-to-end integration tests (hitting a real HTTP endpoint)

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