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

互联网 19-11-23

常见微服务框架介绍:

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

示例代码:

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:这个开源框架支持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中有哪些常见微服务框架的详细内容,更多内容请关注技术你好其它相关文章!

来源链接:
免责声明:
1.资讯内容不构成投资建议,投资者应独立决策并自行承担风险
2.本文版权归属原作所有,仅代表作者本人观点,不代表本站的观点或立场
标签: 框架
上一篇:php获取远程图片并下载保存到本地的方法分析 下一篇:MySQL基本使用(二)之DCL语句和聚合函数

相关资讯