Rest 使用JAX-RS的GUI
我使用Guice作为依赖注入框架。我想添加一些东西,使创建REST服务更容易 我已经看过guice servlet,它可以很好地将路径定向到HTTP servlet,但这似乎就是它所能做的,我希望类似JAX-RS的注释语法可以工作,但它没有 由于没有实际使用JAX-RS,我在谷歌上搜索过,Jersey似乎是这方面的参考实现,但它似乎使用了自己的依赖注入框架,并且与Guice不兼容。此外,它有5+MB的依赖项,这似乎是我所追求的很多 Guice的设计方式是否不适合JAX-RS,如果是这样,我还应该做些什么?我认为可能Guice servlet模块误导了您。Guice是一个DI框架。时期guice servlet模块的真正目标不是提供servlet和过滤器的快捷方式声明,而是支持特殊作用域请求和会话。那些漂亮的shorcut声明是合成糖 选择Java中的JAX-RS实现有点不可能。您有几种选择(球衣、Resteasy、Spring…)。如果您要使用完整的JavaEE,那么您不必选择。您只需使用开箱即用的注释(和DI) 如果您没有使用JavaEE服务器(只是像Tomcat这样的web服务器或任何其他像Android应用程序这样的奇特的东西),那么您必须选择您的实现。如果您也在使用DI(我推荐),那么还有一个决定要做 因此,您没有使用JavaEE,而是希望使用JAX-RS和依赖注入实现一些RESTAPI。你做了一些调查,最终选择了泽西和吉塞。不错的选择,我在上一个项目中也选择了这些。是的,Jersey的依赖关系图有点臃肿。我知道,可能会更好 现在您的问题是如何使其协同工作,因为Jersey使用自己的DI框架(HK2),这是一件坏事 你有很多关于Jersey Guice集成的参考资料。你最好的选择是 什么?你想要一个直接的参考资料吗?没问题,这是一个好的。别忘了对答案投赞成票Rest 使用JAX-RS的GUI,rest,jax-rs,guice,Rest,Jax Rs,Guice,我使用Guice作为依赖注入框架。我想添加一些东西,使创建REST服务更容易 我已经看过guice servlet,它可以很好地将路径定向到HTTP servlet,但这似乎就是它所能做的,我希望类似JAX-RS的注释语法可以工作,但它没有 由于没有实际使用JAX-RS,我在谷歌上搜索过,Jersey似乎是这方面的参考实现,但它似乎使用了自己的依赖注入框架,并且与Guice不兼容。此外,它有5+MB的依赖项,这似乎是我所追求的很多 Guice的设计方式是否不适合JAX-RS,如果是这样,我还应该