休息客户端工具
用于生成 REST 客户端代理的库。 该库主要用于使用 JAX-RS 资源。 但是,您还可以为可以使用 JAX-RS 注释描述的任何 http 端点生成客户端代理。 代码大量借鉴了 RESTEasy 2.3.4.Final。
######动机
是一种易于使用的方式来生成用于消费 REST 服务的客户端代理。 但是,RestEasy 框架不能在同一个 JVM 中开箱即用,其中另一个 JAX-RS 实现(例如 Jersey)已经在类路径上。 当类路径上有 2 个不同版本的 RestEasy jar 时,这甚至可能是一个问题。 问题的核心在于 JAX-RS 如何初始化 javax.ws.rs.ext.RuntimeDelegate 。 每个 JVM 仅加载一个 RuntimeDelegate,且 Jersey 或 RestEasy 获胜。 然后,当您的 RestEasy 客户端
2021-06-16 18:05:05
197KB
Java
1