Forest能够帮助您使用更简单的方式编写Java的HTTP客户端,快速接入第三方RESTful接口。
1、容易上手:不需要调用HTTP底层接口,而是像Dubbo那样的RPC框架一样,只需要定义接口、调用接口即可。10分钟即可完成请求的定义、发送、接收响应、数据解析、错误处理、日志打印等过程。
2、配置轻量:遵循约定优于配置的原则,只需在需要的时候进行配置,不配置也不会影响Forest请求的正常调用。这样做使得框能够快速上手、使用简单,而又不失灵活。
3、简单优雅:将繁复的HTTP请求细节封装成Java接口 + 注解的形式,不必再关心发送HTTP请求的具体过程。使得HTTP请求信息与业务代码解耦,方便您优雅地管理大量HTTP的URL、Header、Body等信息。
4、扩展灵活:允许您自定义拦截器、甚至是自定义注解,以此来扩展Forest的能力,即使面对意想不到的场景,也能将您特定的逻辑封装成一个设计精巧的注解以供您和他人方便使用。
收起
点评