gpt4 book ai didi

rest - 使用Java EE 6进行RESTful Web开发-有哪些选择?

转载 作者:行者123 更新时间:2023-12-04 13:35:09 25 4
gpt4 key购买 nike

我试图找出使用Java EE 6开发RESTful Web应用程序的最佳选择是什么。例如,我希望能够解释如下URL:

GET www.myapp.com/customers/1-返回一个显示ID为1的客户详细信息的网页。

我唯一能想到的两个选择是

  • 使用Spring MVC 3
  • 使用允许您渲染 View 的JAX-RS规范-听说RESTEasy与Spring MVC集成了吗?

  • 还有其他框架可让您开发这样的Web应用程序吗?我也将不胜感激关于为什么一个框架可能比另一个更好的见解。

    我的另一个考虑是您可以在框架中使用哪些 View 技术?我听说许多 View 技术已与Spring MVC集成,例如Velocity和Tapestry ...这些易于集成吗,还是会遇到很多问题?其中一个要点是我需要模板(就像ASP.NET中的母版页一样)。

    我对Java EE领域还很陌生-我在Microsoft那里给他们一个选择的机会。我非常喜欢ASP.NET MVC-在Java世界中是否有类似的东西(或者是Spring MVC?)。

    我不习惯所有这些选择...帮助!

    感谢您的任何建议/建议。

    最佳答案

    我建议您看看:

  • RESTLet
  • Play
  • GrailsREST plugin for Grails
  • Jersey
  • RestEasy

  • (但是,有一个问题:为什么特别需要与Java EE集成?)

    编辑:在您绝对要使用Java EE API的情况下,如BalusC所述, JAX-RS是您的选择解决方案。 ReSTLet和Jersey都支持它。我不了解RESTEasy,但是JAX-RS Wikipedia页面提到了它。

    关于rest - 使用Java EE 6进行RESTful Web开发-有哪些选择?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3788230/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com