Introduzione a Micronaut in Java

Mattepuffo's logo
Introduzione a Micronaut in Java

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!


Condividi

Commentami!