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

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)

SpringOne Platform 2016 Replay: Going Reactive: Building Better Microservices

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

Recorded at SpringOne Platform 2016. Speaker: Rob Harrop, Skipjaq Slides: http://www.slideshare.net/SpringCentral/going-reactive-building-better-microservices-rob-harrop

Reactive provides developers with an elegant model for constructing applications out of communicating components that improves code readability, eases concurrent programming and supports fine-grained unit testing.

In this talk, we'll see how this model is a natural fit for building resilient microservices. Specifically, we'll see how to:

Abstract the outside world behind Reactive interfaces Split a microservice into…

SpringOne Platform 2016 Replay: Testing with Spring Framework 4.3, JUnit 5, and Beyond

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

Recorded at SpringOne Platform 2016. Speaker: Sam Brannen, Swiftmind Slides: http://www.slideshare.net/SpringCentral/testing-with-spring-43-junit-5-and-beyond

Curious about what's new in Spring's testing support in 4.3 or what's on the horizon in Spring 5 and JUnit 5? Then join Sam Brannen, Spring Test component lead and JUnit 5 core committer, to find out! The first part of this session will give attendees an overview of the latest core integration testing improvements in Spring 4.3 such as the new SpringRunner alias for the SpringJUnit4ClassRunner, the omission of @ContextConfiguration…

Webinar Replay: Bootiful CQRS with Axon - Nov 16

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

Speakers: Josh Long, Allard Buijze

We get it already! Microservices let you decompose your application into small, singly-focused, reusable and internally consistent bounded contexts - services - deployed over a network.

Great, but that still doesn’t help me get these systems to agree on the worldview of my domain! And that’s because…there is no world view of the model that is correct for all services involved.

Join Axon framework founder and lead, Allard Buijze at Trifork and Spring Developer Advocate Josh Long, for a look at how to integrate different systems with different read and write…

SpringOne Platform 2016 Replay: Netflix's Edge Gateway Using Zuul

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

Recorded at SpringOne Platform 2016. Speaker: Mikey Cohen, Netflix Slides: http://www.slideshare.net/SpringCentral/netflixs-edge-gateway-using-zuul

An edge gateway is an essential piece of infrastructure for large scale cloud based services. This presentation details the purpose, benefits and use cases for an edge gateway to provide security, traffic management and cloud cross region resiliency. How a gateway can be used to enhance continuous deployment, and help testing of new service versions and get service insights and more are discussed. Philosophical and architectural approaches to…

SpringOne Platform 2016 Replay: Building Modern Web Applications with Angular2

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

Recorded at SpringOne Platform 2016. Speaker: Sergi Almar Slides: http://www.slideshare.net/SpringCentral/building-modern-web-applications-with-angular2

Web development has become more complex in the last few years with a plethora of frameworks to choose from and no clear direction. Join Sergi Almar in this presentation to learn why Angular2 is a good fit for Spring developers. We'll review the Angular2 architecture and see how TypeScript allows us to build more maintable and clean applications having the benefits of a typed language. We'll look at the Angular2 component based model…

Webinar Dec 8th: Awesome tools to level up your Spring Cloud architecture

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

Getting up and running with Spring Cloud is a breeze. But once the initial setup is done, it needs to be complemented with an ecosystem that can cope with the extra operational complexity and quality concerns. While running Spring Cloud in production for over a year, Pivotal has integrated some interesting tools for documentation, operations and testing. During this talk you will see a demo of an integrated platform based on Spring Cloud, including tools like Spring Cloud Contract, wiremock, saboteur, ELK, Spinnaker, Spring Boot Admin and more. One of these tools is a dashboard for visualising…

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