Developing an application with Spring Boot
Upcoming SlideShare
Loading in...5
×
 

Developing an application with Spring Boot

on

  • 552 views

My presentation slides in KMS TechCon 2014, an internal technology event at KMS Technology Vietnam company. ...

My presentation slides in KMS TechCon 2014, an internal technology event at KMS Technology Vietnam company.

The source code: https://github.com/kms-technology/springboot-angularjs-demo

"Spring Boot is a brand new framework from Spring Source, designed to simplify the bootstrapping and development of a new Spring application. Let's explore it through developing a web application using modern web technologies such as Spring 4, Spring Security, Spring Data JPA, AngularJS and Bootstrap UI."

Statistics

Views

Total Views
552
Views on SlideShare
546
Embed Views
6

Actions

Likes
10
Downloads
25
Comments
0

3 Embeds 6

http://www.slideee.com 3
https://www.facebook.com 2
https://m.facebook.com&_=1407391162285 HTTP 1

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Developing an application with Spring Boot Developing an application with Spring Boot Presentation Transcript

    • © 2013 KMS Technology
    • DEVELOPING APPLICATION WITH SPRING BOOT TRUNG NGUYEN TECHCON 2014 KMS TECHNOLOGY VIETNAM
    • INTRODUCTION TO SPRING BOOT • Create stand-alone Spring applications – Embed Tomcat or Jetty directly • Provide opinionated 'starter' POMs – simplify your Maven configuration • Automatically configure Spring whenever possible • Provide production-ready features – metrics, health checks and externalized configuration No code generation and no requirement for XML configuration
    • DEMO DEVELOPING APPLICATION WITH SPRING BOOT Full source code: https://github.com/kms-technology/springboot-angularjs-demo
    • DEMO: START A PROJECT POM Configuration Standard-alone Application DEVELOPING APPLICATION WITH SPRING BOOT
    • DEMO: DEVELOP THE BUSINESS Domain Service Unit-test for Service DEVELOPING APPLICATION WITH SPRING BOOT
    • DEMO: PERSIST DATA POM Configuration JPA Entity Spring Data JPA Repository DEVELOPING APPLICATION WITH SPRING BOOT
    • DEMO: MAKE A REST SERVICE POM Configuration REST Controller DEVELOPING APPLICATION WITH SPRING BOOT
    • DEMO: VALIDATE THE INPUTS DEVELOPING APPLICATION WITH SPRING BOOT POM Configuration JPA Entity Validation REST Controller
    • DEMO: VIEW BY ANGULARJS AngularJS Structure AngularJS Controller AngularJS View
    • DEMO: UPLOAD A PHOTO POM Configuration AngularJS Controller REST Controller App Configuration
    • DEMO: MORE SECURE POM Configuration App Configuration Security Configuration AngularJS Controller
    • DEMO: PRODUCTION-READYAppConfiguration Remoting Gauge & Counter Trace Health
    • DEMO: DEPLOY THE APPLICATION ‘Fat’ JAR file Deployment WAR file Deployment
    • DEMO: GO LIVE DEVELOPING APPLICATION WITH SPRING BOOT
    • REFERENCES • http://projects.spring.io/spring-boot/ • http://spring.io/guides/gs/spring-boot/ • http://docs.spring.io/spring- boot/docs/1.0.2.RELEASE/reference/htmlsingle/ • http://www.infoq.com/articles/microframeworks 1-spring-boot • Source code: https://github.com/kms-technology/springboot-angularjs-demo DEVELOPING APPLICATION WITH SPRING BOOT
    • Questions DEVELOPING APPLICATION WITH SPRING BOOT
    • THANK YOU © 2013 KMS Technology