spring boot lightning talk

22
Spring Boot A quick start overview

Upload: roger-diller

Post on 14-Apr-2017

151 views

Category:

Software


2 download

TRANSCRIPT

Spring BootA quick start overview

[About Me]

Roger Diller

Sr. Software Engineer

Flex Rental Solutions

@rogiller

What is Spring Boot?

A “bootiful" way to use Spring… :)

So Spring has always been a “helpful framework”…

Lots of utilities, wrappers, & abstractions to help you get stuff done.

e.g. JDBCTemplate, Data, Bean wiring, Transactions, etc

See https://spring.io/projects

But Spring has grown to be very large. The new Java EE!? :)

Spring Boot solves this complexity by giving you a dirt simple way to get

off the ground with Spring.

"In fact, one of the main things that Spring Boot does is to get Spring out of

your way so you can get stuff done.”

- Spring Boot in Action

So really, what is Spring Boot?

Build file + embedded app server + one Java class

Convention over configuration.A few annotations and you are off to the races.

Let’s Boot!

start.spring.io

Pretty cool, eh?!

With Spring Boot, who needs Node.js? :)

Just kidding, Node.js is cool (for some things)

If you are starting a new Spring app, there is no good reason to NOT use it!

Lightweight, easy, and full Java/JVM ecosystem.

So that’s it.

Resources

My somewhat more in depth Spring Boot Demo:https://www.youtube.com/watch?v=uGDhkWc4gYA

Working app with DB access:https://github.com/rogiller/spring-boot-world-demo

Thank You!