Heim > Java > JavaErste Schritte > Hauptteil

Was sind die gängigen Microservice-Frameworks in Java?

王林
Freigeben: 2019-11-23 14:25:34
Original
3373 Leute haben es durchsucht

Was sind die gängigen Microservice-Frameworks in Java?

Einführung in gängige Microservice-Frameworks:

Spring Boot: Dies ist möglicherweise das beste Java-Microservice-Framework. Es eignet sich für die Umkehrung der Steuerung und aspektorientierte Programmierung. usw.

Beispielcode:

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);
    }
}
Nach dem Login kopieren

Jersey: Dieses Open-Source-Framework unterstützt Javas JAX-RS-API und ist sehr einfach zu verwenden.

Beispielcode:

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;
    }
}
Nach dem Login kopieren

Play:Das Framework ermöglicht Ihnen die einfache Erstellung, Erstellung und Bereitstellung von Webanwendungen mit Scala und Java. Das Play-Framework ist ideal für RESTful-Anwendungen, die Remote-Aufrufe parallel verarbeiten müssen. Es ist modular und unterstützt Async.

Beispielcode:

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

Empfohlenes Tutorial: Java-Einführungs-Tutorial

Das obige ist der detaillierte Inhalt vonWas sind die gängigen Microservice-Frameworks in Java?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!