jeudi 22 juin 2017

Service REST avec Kotlin, Spring Boot pour les débutants

Aujourd'hui on va créer un petit service REST qui s'appelle "Greeter" très simple et qui va pas faire autre chose que nous ecrire "Salut, ". Ensuite on va l'améliorer au niveau que ce service sera capable de rediriger les appels selon le nom qu'on mets comme paramètre dans l'adresse HTTP.

La logique est tres simple:
Si le nom est "R21" - afficher la page d'erreur
Pour le reste - afficher la page normale.

Le but est de prendre connaissance avec Kotlin et voir, comment Kotlin nous pourrait simplifier la vie au niveau du syntaxe et l'efficacité. On aura besoin:
- IntelliJ IDEA - une IDE Java très belle et efficace qui je commence a utiliser plus en plus. C'était développée par la société JetBrains, c'est gratuite (la version "community" qui sera suffisante pour nous) et permets de faire certains choses a la manière plus rapide (p.e. l'input prédictif du code). Ici l'addresse: https://www.jetbrains.com/idea/download/
- Spring Boot - pour nous simplifier le lancement du projet.
- Spring Initializer - pour nous simplifier la création de la structure de notre projet Java Spring
- 10 Min du temps, pas plus (encore moins, avec copier/coller).

Le code vous trouverez ici: https://github.com/cyberglad/kotlindemo