let’s be productive with spring boot

Post on 18-Feb-2017

170 Views

Category:

Software

2 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Let’s be productive with Spring Boot

A N M Bazlur RahmanSr. Software Developer, Vantage Labs, DhakaModerator @ jugbd@bazlur_rahman

What is productivity? ❖ Getting more things done in

short time?❖ Getting things done right?❖ Getting right things done?

Productivity

How can we improve our productivity?

Experience ? Yes

Tools ? Yes

Get a cup of coffee and think

Use better tools

Use Java 8

➔ Lambda Expression

➔ Stream API➔ Date Time API ➔ Optionals ➔ Etc.

Use Spring Boot No XML configuration Embedded Tomcat

Make Jar

not War!!

IDE Best IDE on plannet Instant compilationLive Template Darcula Black Themeetc

❖ DevTools – hot swap❖ Lombok → no getter/setter❖ Constructor Injection → no autowiring❖ OAuth2 → github integration❖ Cache❖ JPA → Persistence❖ Metrics❖ Remote Shell

Demo

https://github.com/jugbd/mx.git

Reference & Resources ❖ https://start.spring.io/❖ https://spring.io/docs/❖ https://github.com/spring-projects/spring-boot

/tree/master/spring-boot-starters❖ https://docs.oracle.com/javase/tutorial/java/ja

vaOO/lambdaexpressions.html❖ http://springtutorials.com/spring-framework-v

s-rest-of-the-world/❖ https://www.meetup.com/jug-bd/❖ https://fb.com/groups/jugbd/

Questions ? Ask @ fb/groups/jugbdOrEmail: contact@bazlur.com@bazlur_rahman

Thank you

next

Electron : "Inner Peace building Cross Platform

Desktop Applications"

Mahbubur Rahman,CTO, iViveLabs.

top related