Slide 1

Slide 1 text

“ B O O T I F U L ” C O D E http://github.com/joshlong/ W I T H S P R I N G B O O T Josh Long (⻰龙之春) @starbuxman [email protected] slideshare.net/joshlong github.com/joshlong http://spring.io

Slide 2

Slide 2 text

I AM… Spring Developer Advocate Josh Long (⻰龙之春) @starbuxman [email protected] | Jean Claude van Damme! Java mascot Duke some thing’s I’ve authored...

Slide 3

Slide 3 text

SPRING.IO

Slide 4

Slide 4 text

SPRING.IO

Slide 5

Slide 5 text

SPRING.IO

Slide 6

Slide 6 text

SPRING.IO

Slide 7

Slide 7 text

THE SPRING IO PLATFORM (SOME ARCHITECTURE) WEB Controllers, REST,
 WebSocket INTEGRATION Channels, Adapters,
 Filters, Transformers BATCH Jobs, Steps,
 Readers, Writers BIG DATA Ingestion, Export,
 Orchestration, Hadoop DATA NON-RELATIONAL RELATIONAL CORE GROOVY FRAMEWORK SECURITY REACTOR GRAILS Full-stack, Web XD Stream, Taps, Jobs BOOT Bootable, Minimal, Ops-Ready

Slide 8

Slide 8 text

W H Y B O O T

Slide 9

Slide 9 text

G E T T I N G S TA RT E D

Slide 10

Slide 10 text

D ATA A C C E S S

Slide 11

Slide 11 text

A S E RV I C E

Slide 12

Slide 12 text

R E S T

Slide 13

Slide 13 text

V I E W S

Slide 14

Slide 14 text

M O N I TO R I N G & M E T R I C S J M X 
 C R A S H D 
 H T T P E N D P O I N T S ! !

Slide 15

Slide 15 text

S E C U R I T Y

Slide 16

Slide 16 text

D E P L O Y M E N T E M B E D D E D ( TO M C AT, J E T T Y ) 
 T R A D I T I O N A L S E RV E R S

Slide 17

Slide 17 text

W H AT ’ S U N D E R T H E H O O D ?

Slide 18

Slide 18 text

A N Y T H I N G E L S E ? O T H E R P R O J E C T S : 
 X D , J H I P S T E R , VA A D I N , A C T I V I T I 
 S P R I N G - L O A D E D 
 A P P L I C AT I O N . ( P R O P E RT I E S , Y M L ) ! G R O O V Y ! E V E N T S ! !

Slide 19

Slide 19 text

Questions? References spring.io github.com/joshlong/spring-doge github.com/joshlong/boot-it-up github.com/joshlong/boot-examples docs.spring.io/spring-boot/ ! Dave Syer @david_syer Phillip Webb @phillip_webb Josh Long (⻰龙之春) @starbuxman [email protected] slideshare.net/joshlong github.com/joshlong http://spring.io