Maison >Java >Javacommencer >Quels sont les frameworks de microservices courants en Java

Quels sont les frameworks de microservices courants en Java

王林
王林original
2019-11-23 14:25:343420parcourir

Quels sont les frameworks de microservices courants en Java

Introduction aux frameworks de microservices courants :

Spring Boot : Il s'agit peut-être du meilleur framework de microservices Java. Il convient à l'inversion du contrôle et à la programmation orientée aspect. etc.

Exemple de code :

import org.springframework.boot.*;
import org.springframework.boot.autoconfigure.*;
import org.springframework.stereotype.*;
import org.springframework.web.bind.annotation.*;
@RestController
@EnableAutoConfiguration
public class Example {
    @RequestMapping("/")
    String home() {
        return "Hello World!";
    }
    public static void main(String[] args) throws Exception {
        SpringApplication.run(Example.class, args);
    }
}

Jersey : Ce framework open source prend en charge l'API JAX-RS de Java et est très simple à utiliser.

Exemple de code :

package org.glassfish.jersey.examples.helloworld;
import javax.ws.rs.GET;
import javax.ws.rs.Path;
import javax.ws.rs.Produces;
@Path("helloworld")
public class HelloWorldResource {
    public static final String CLICHED_MESSAGE = "Hello World!";
    @GET
    @Produces("text/plain")
    public String getHello() {
        return CLICHED_MESSAGE;
    }
}

Play:Le framework vous permet de créer, créer et déployer facilement des applications Web à l'aide de Scala et Java. Le framework Play est idéal pour les applications RESTful qui doivent gérer les appels distants en parallèle. Il est modulaire et prend en charge l'asynchrone.

Exemple de code :

package controllers;
import play.mvc.*;
public class Application extends Controller {
    public static void index() {
        render();
    }
    public static void sayHello(String myName) {
        render(myName);
    }
}

Tutoriel recommandé : Tutoriel d'introduction à Java

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn