在Java中创建RESTful API服务器需要什么?
我想构建自己的RESTfulAPI服务器,我不知道我需要什么 我会告诉你一些关于这个项目的情况: 在Web服务(www.mysite.com/)上,用户可以注册和管理他们的帐户等等。但是他们也可以使用RESTfulAPI(mysite.com/API/…),并且可以通过REST实现几乎相同的功能 实现这一点的好方法是什么?我需要使用码头或类似的东西吗? 我应该拆分web服务和restful api吗?我有什么好的架构在Java中创建RESTful API服务器需要什么?,java,web-services,rest,architecture,Java,Web Services,Rest,Architecture,我想构建自己的RESTfulAPI服务器,我不知道我需要什么 我会告诉你一些关于这个项目的情况: 在Web服务(www.mysite.com/)上,用户可以注册和管理他们的帐户等等。但是他们也可以使用RESTfulAPI(mysite.com/API/…),并且可以通过REST实现几乎相同的功能 实现这一点的好方法是什么?我需要使用码头或类似的东西吗? 我应该拆分web服务和restful api吗?我有什么好的架构 谢谢:)您可以使用Spring控制器构建restful服务器。您可以在tomc
谢谢:)您可以使用Spring控制器构建restful服务器。您可以在tomcat或jetty上运行它,这无关紧要
检查此url:Tomcat和Jersey很容易启动和运行。我在Tomcat7和Jersey上遇到了一些问题,但在Tomcat6上这是直截了当的
这很容易理解。它有点老了,但原理仍然是一样的。IBM提供了关于使用Java()构建RESTful web服务的一组很好的信息和教程。运行web服务后,可以将其部署到Amazon。看看。我在 构建REST应用程序
- XMLSchema(xsd)用于构建域类
- EclipseEE用作IDE和Maven进行构建
- 新泽西作为休息的框架
- 休眠持久层
- MySQL作为数据库
所有其他配置都得到了很好的解释 2017年,最好的解决方案之一就是使用。在不编写大量代码的情况下为您提供出色的效果
@RestController
public class HelloController {
@RequestMapping("/")
public String index() {
return "Greetings from Spring Boot!";
}
}
在上述回答中,@Gertjan Assies已经分享了该链接,我们重叠了几分钟。我想我自己在寻找答案的时候错过了另一个答案。这个问题已经问了3年了。今天我将使用Dropwizard。这个问题已经5年了。今天我使用Spring Bug和DoopWistar。考虑使用AWS BeaBoo.@ Rabordelson今年使用什么?@ Amithigh我测试并喜欢夸克斯。它的速度非常快,重量也非常轻。但是,并非所有库都兼容。在我看来,业界大多使用Spring Boot。如果你只想制作中小型应用,那就太过分了