小编ava*_*erw的帖子

为什么在Java中使用RESTful服务的框架而不是vanilla servlet

我知道有一些关于可用于在Java中执行RESTful服务的库的问题,但是使用它们对付vanilla实现的价值是什么.我的意思是,如果我想创建Wim描述的url结构

  • www.example.com/images
  • www.example.com/images/id/num
  • www.example.com/images/tag/num
  • www.example.com/images/tag/num/num/num

是不是更容易(对于未来的开发人员)和更快(实现和学习)将url模式/映像映射到servlet并且有一行或两行解析参数的url而不是学习,实现和配置其中一个这些库可以帮到你.

基本上我要问的是......使用RESTful Java框架有什么价值?对于一个简单的问题,它不会在实现中增加很多复杂性吗?

编辑:这个球衣代码处理非常整齐,如果他们正在寻找图书馆为他们做这个,每个人都应该知道如何以servlet形式.

@Path("/helloworld")
public class HelloWorldResource {

    // The Java method will process HTTP GET requests
    @GET
    // The Java method will produce content identified by the MIME Media
    // type "text/plain"
    @Produces("text/plain")
    public String helloWorld() {
        // Return some cliched textual content
        return "Hello World";
    }
}
Run Code Online (Sandbox Code Playgroud)

如果你要做的只是一个"服务",它返回由URL参数驱动的文本,那么纯文本返回,是否需要一个框架?

java rest jersey

23
推荐指数
2
解决办法
1万
查看次数

标签 统计

java ×1

jersey ×1

rest ×1