Servlets jax-rs与jee中的HttpServlet

Servlets jax-rs与jee中的HttpServlet,servlets,jakarta-ee,jax-rs,jax-ws,Servlets,Jakarta Ee,Jax Rs,Jax Ws,哪一个更适合实现restful架构 jax-rs示例: @GET @Produces(MediaType.TEXT_XML) public String sayXMLHello() { return xmlHello(); } protected void doGet( HttpServletRequest request , HttpServletResponse response ) throws ServletException , IOExcepti

哪一个更适合实现restful架构

jax-rs示例:

  @GET
  @Produces(MediaType.TEXT_XML)
  public String sayXMLHello() {
    return xmlHello();
  }  
    protected void doGet( HttpServletRequest request , HttpServletResponse response ) throws ServletException , IOException
    {
        //showUsers( response);
    }

    
servlet示例:

  @GET
  @Produces(MediaType.TEXT_XML)
  public String sayXMLHello() {
    return xmlHello();
  }  
    protected void doGet( HttpServletRequest request , HttpServletResponse response ) throws ServletException , IOException
    {
        //showUsers( response);
    }

    
更新:

我无法删除此问题。。。请不要给我负面评价。。。谢谢。


因此,我更喜欢使用servlet来实现restful。。。由于设计简单灵活……

这一决定完全取决于您,主要取决于您的偏好

然而,Jax-RS将提供实用程序(通过注释),在开发RESTful应用程序时,这些实用程序将产生更干净的代码