Despite being quite recent, Spring Boot has seen a spectacular start as an amazing kickstarter for Spring-based application. You can now start your project in a matter of minutes, not days!
On the other hand, you're still using Java, with all its ceremony regarding code... Wouldn't it be great if we could pair Spring Boot with a powerful yet simple language?
In this talk, I'll live code a Spring Boot application using Kotlin, the friendly language provided by JetBrains. Come discover how you can now cut through all the red tape and finally focus only the important stuff.
6. WHY SPRING BOOT?
@nicolas_frankel #kotlin #springboot
6
Convention over
configuration
• Kickstart a project in minutes,
not days
Out-of-the-box features
• Actuator
11. EXTENSION METHOD
@nicolas_frankel #kotlin #springboot
Add new methods on an
existing type
Called like a method on the
type
Translated to static Util
method in the bytecode
11