您现在的位置是:首页 > 文章详情

feilong 3.4.1 发布了,让 Java 开发更简便的工具库

日期:2023-01-30点击:336

feilong 3.4.1 发布了,让Java开发更简便的工具库

  1. 让你从大量重复的底层代码中脱身,提高开发效率;
  2. 让你的代码更简炼易写易读易于维护;

文档地址: http://feilong-core.mydoc.io/

maven 依赖配置:

 <dependency> <groupId>com.github.ifeilong</groupId> <artifactId>feilong</artifactId> <version>3.4.1</version> </dependency>

Gradle 依赖配置:

 com.github.ifeilong:feilong:3.4.1

本次升级共有 3 处变更, 具体参见 3.4.1 milestone

🎸 feilong-context

#512 修改 com.feilong.context.invoker.DefaultResponseCommandBuilder.build(R) log 信息 [javadoc]
#513 修改 com.feilong.context.invoker.http.HttpRequestUriResolver.parse(String, T) 注释 [javadoc]
#514  新建个简易版本的ResponseCommandBuilder SimpleHttpAndJsonResponseCommandBuilder [enhancement]

示例代码:

比如构造 一个post ,带requestbody, 设置制定的header 头, 并将请求响应的json字符串直接转成OpenApiResponse bean

 public ResponseCommandBuilder<R, OpenApiResponse> init(){ SimpleHttpAndJsonResponseCommandBuilder<R, OpenApiResponse> responseCommandBuilder = new SimpleHttpAndJsonResponseCommandBuilder<>( createUri(), HttpMethodType.POST.getMethod(), toMap(HttpHeaders.CONTENT_TYPE, "application/x-www-form-urlencoded; charset=UTF-8")); responseCommandBuilder.setResponseCommandRootClass(OpenApiResponse.class); responseCommandBuilder.setRequestBodyBuilder(createRequestBodyBuilder()); return responseCommandBuilder; }

 

原文链接:https://www.oschina.net/news/226332
关注公众号

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。

持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。

文章评论

共有0条评论来说两句吧...

文章二维码

扫描即可查看该文章

点击排行

推荐阅读

最新文章