草庐IT

rest-assured-jsonpath

全部标签

java - Jersey REST 服务上的用户身份验证

我正在开发一个使用Jersey框架的REST应用程序。我想知道如何控制用户身份验证。我搜索了很多地方,我找到的最接近的文章是:http://weblogs.java.net/blog/2008/03/07/authentication-jersey.但是,本文只能与GlassFish服务器和附加数据库一起使用。无论如何,我可以在Jersey中实现一个接口(interface),并在到达请求的REST资源之前将其用作过滤器吗?我现在想使用基本身份验证,但它应该足够灵活,以便我以后可以更改它。 最佳答案 我已成功使用SpringSecu

java - 我应该如何在我的 RESTful JAX-RS Web 服务中记录未捕获的异常?

我有一个使用Jersey和Jackson在Glassfish3.1.2下运行的RESTfulWeb服务:@Stateless@LocalBean@Produces(MediaType.APPLICATION_JSON)@Consumes(MediaType.APPLICATION_JSON)@Path("users")publicclassUserRestService{privatestaticfinalLoggerlog=...;@GET@Path("{userId:[0-9]+}")publicUsergetUser(@PathParam("userId")LonguserId)

java - 我应该如何在我的 RESTful JAX-RS Web 服务中记录未捕获的异常?

我有一个使用Jersey和Jackson在Glassfish3.1.2下运行的RESTfulWeb服务:@Stateless@LocalBean@Produces(MediaType.APPLICATION_JSON)@Consumes(MediaType.APPLICATION_JSON)@Path("users")publicclassUserRestService{privatestaticfinalLoggerlog=...;@GET@Path("{userId:[0-9]+}")publicUsergetUser(@PathParam("userId")LonguserId)

java - 在 Java 中创建 RESTful API 服务器需要什么?

我想构建自己的RESTfulAPI服务器,但我不知道我需要什么。我会告诉你一些关于这个项目的信息:在Web服务(www.mysite.com/)上,用户可以注册和管理他们的帐户等。但他们也可以使用RESTfulAPI(mysite.com/api/...),并且可以通过REST实现几乎相同的功能。什么是实现这一点的好方法?我需要使用jetty或类似的东西吗?我应该拆分web服务和restfulapi吗?我有什么好的架构?谢谢:) 最佳答案 您可以使用SpringController来构建一个安静的服务器。可以在tomcat上运行,也

java - 在 Java 中创建 RESTful API 服务器需要什么?

我想构建自己的RESTfulAPI服务器,但我不知道我需要什么。我会告诉你一些关于这个项目的信息:在Web服务(www.mysite.com/)上,用户可以注册和管理他们的帐户等。但他们也可以使用RESTfulAPI(mysite.com/api/...),并且可以通过REST实现几乎相同的功能。什么是实现这一点的好方法?我需要使用jetty或类似的东西吗?我应该拆分web服务和restfulapi吗?我有什么好的架构?谢谢:) 最佳答案 您可以使用SpringController来构建一个安静的服务器。可以在tomcat上运行,也

java - 处理 JAX-RS REST API URI 版本控制的最佳方式

我首先在stackoverflow中进行了搜索,但找不到与我的问题相关的任何答案。我只能找到与RESTuri设计相关的问题。我的问题在后端。假设我们有两个不同版本的RESTurihttp://api.abc.com/rest/v1/productshttp://api.abc.com/rest/v2/products在基于版本的这两组api中正确路由、可管理性和重用现有类的后端(服务器端代码)的最佳方法是什么?我已经想到了用不同的@Path注释定义资源类的方法,例如分别为v1和v2提供一个包,并在该包的ProductsResource类中定义packagecom.abc.api.res

java - 处理 JAX-RS REST API URI 版本控制的最佳方式

我首先在stackoverflow中进行了搜索,但找不到与我的问题相关的任何答案。我只能找到与RESTuri设计相关的问题。我的问题在后端。假设我们有两个不同版本的RESTurihttp://api.abc.com/rest/v1/productshttp://api.abc.com/rest/v2/products在基于版本的这两组api中正确路由、可管理性和重用现有类的后端(服务器端代码)的最佳方法是什么?我已经想到了用不同的@Path注释定义资源类的方法,例如分别为v1和v2提供一个包,并在该包的ProductsResource类中定义packagecom.abc.api.res

django + django rest框架 + postgresql查询和序列化非常慢 - 但不是“ n + 1”情况

我喜欢Django+DRF组合,并且已经使用了很长时间了,但是这个问题使我感到困扰了一段时间。问题是查询+序列化需要很多时间。Stackoverflow中有很多类似的问题,通常问题是某种形式的“N+1”问题(或未解决)。例如django休息框架序列非常慢在RESTAPI中填充ManyTomany字段值时严重影响性能(使用DjangoREST框架)Django休息框架很慢另外,建议不要一次加载那么多物体。如何使用方法字段优化DjangoREST序列化器?在这种情况下,处理查询也是问题的重要组成部分,但是疑问本身并不多,查询本身很快。我在用着prefetch_related为了限制查询数量以及我从

java - 学习如何在 Java 中创建 RESTful API 的最佳资源是什么?

关闭。这个问题是opinion-based.它目前不接受答案。想要改进这个问题吗?更新问题,以便editingthispost提供事实和引用来回答它.关闭8年前。Improvethisquestion我正在寻找可以帮助我学习如何在Java中创建RESTfulAPI的书籍或任何其他资源。看亚马逊,看到有severalsolutionsforRESTfulJava,但我正在寻找适合新手的。期待得到您的建议/意见,谢谢! 最佳答案 我认为我不能只指出一个资源,但我会选择一条路径(您可以根据自己对REST的理解程度进行自定义)。我是一个想先

java - 学习如何在 Java 中创建 RESTful API 的最佳资源是什么?

关闭。这个问题是opinion-based.它目前不接受答案。想要改进这个问题吗?更新问题,以便editingthispost提供事实和引用来回答它.关闭8年前。Improvethisquestion我正在寻找可以帮助我学习如何在Java中创建RESTfulAPI的书籍或任何其他资源。看亚马逊,看到有severalsolutionsforRESTfulJava,但我正在寻找适合新手的。期待得到您的建议/意见,谢谢! 最佳答案 我认为我不能只指出一个资源,但我会选择一条路径(您可以根据自己对REST的理解程度进行自定义)。我是一个想先