2

我最初对 Jersey 的看法表明这是一个很好的框架,可以轻松创建 RESTful Java API。

不幸的是,自从决定使用它(与 Grizzly 一起)以来,我发现它的文档记录非常差,因此很难执行常见的任务(我相信一旦你知道怎么做就很容易了)。

无论如何,抱怨(对不起,但我在这方面浪费了很多时间,我很沮丧),我的问题:

如何将对象注入资源?我知道我需要使用 Injectable 和相关类,但是在阅读了 Javadocs 之后,仍然不清楚如何做到这一点。

我的用例非常简单,我有资源需要访问的对象,我真的宁愿避免使用静态字段将对象公开给资源。很难想象有人在不这样做的情况下构建了 Jersey 应用程序,但我很难找出方法。

谁能指出一些简单的例子来说明如何做到这一点?

PS。我不想使用 Guice,这对我的需求来说似乎有点过分了。

4

2 回答 2

0

我不确定您所说的“资源”是什么意思。

如果您在谈论 @Resource 注释,似乎您必须自己做繁重的工作。

于 2009-03-24T18:32:07.430 回答
0

我最终放弃了泽西岛并切换(返回)到 Restlet。泽西岛的记录很差,而且令人费解:-(

于 2009-04-05T22:41:26.760 回答