Introduzione a Micronaut in Java
Micronaut è un web framework per Java che ci permette di creare delle API rest in maniera abbastanza veloce.
In questo articolo vediamo un'introduzione.
Prima di tutto andiamo alla pagina di launch e creiamo il progetto.
Io ho scelto Maven come build system, ma non è fondamentale; al momento non ho aggiunto altre librerie.
Questo il mio main, che non toccheremo:
import io.micronaut.runtime.Micronaut;
public class Application {
public static void main(String[] args) {
Micronaut.run(Application.class, args);
}
}
A questo punto creiamo un controller:
import io.micronaut.http.MediaType;
import io.micronaut.http.annotation.*;
@Controller("/")
public class IndexController {
@Get
@Produces(MediaType.TEXT_PLAIN)
public String index() {
return "Hello world!";
}
@Post(value = "/salva", consumes = MediaType.TEXT_PLAIN)
String salva(@Body String nome) {
return nome;
}
}
Ed avviate l'applicazione (dipende dall'IDE e dal build system che usate).
Se volete cambiare la configurazione, ad esempio la porta di ascolto, potete modificare il file resources/application.yml.
Enjoy!
java micronaut
Commentami!