本站资源收集于互联网,不提供软件存储服务,每天免费更新优质的软件以及学习资源!

java中有哪些常见微服务框架

网络教程 app 1℃

java中有哪些常见微服务框架

常见微服务框架介绍:

Spring Boot:这可能是最好的Java微服务框架了,它适用于控制反转、面向切面编程等等。

示例代码:

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

Jersey:这个开源框架支持Java的JAX-RS API,使用起来非常容易。

示例代码:

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:框架可以让你很方便地使用Scala和Java来构建、创建和部署Web应用程序。对于需要并行处理远程调用的RESTful应用程序来说,Play框架是理想的选择。它是模块化的,支持异步。

示例代码:

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

推荐教程:java入门教程

以上就是java中有哪些常见微服务框架的详细内容,更多请关注范的资源库其它相关文章!

转载请注明:范的资源库 » java中有哪些常见微服务框架

喜欢 (0)