我正在尝试找出Spring中开发REST API的最佳实践。
我发现了这两个包,据我所知,它们之间的区别是:
有什么我想念的吗?大多数示例都在网络上,所以我想知道哪些决策点会让我在我的应用程序中支持另一个。
答案 0 :(得分:6)
这取决于你想要什么。两者都是-web- 初学者(它们可以轻松地将jar添加到您的类路径中),这将有助于您创建 REST API ,但数据休息有更具体的目的,它可以帮助您将存储库公开为 REST 服务(事实上,如果您看到 pom.xml ,数据休息取决于 stater-web )。如果这就是你想要的,瞧!但如果您想要更多地控制数据,控制器,验证或项目结构, stater-web 是您的选择。