文件名称:java8源码-bridge:类似于Stream流,但操作单个元素的工具
文件大小:11KB
文件格式:ZIP
更新时间:2024-06-24 13:34:41
系统开源
java8 源码 作者:王亚奇 联系方式qq:1160782779 这是一个用来改变编码方式的工具,大量使用lambda和函数式,使代码分块编写,便于开发人员阅读;可以用来提高代码的可阅读型,可维护性; 工具开发的灵感来源:公司多人协同开发,代码不规范,相互维护代码简直就是灾难;作者使用过spring WebFlux开发过项目,特别喜欢里面的Flux与Mono流式操作编程,又因为java8有了Stream操作集合,在不使用WebFlux模块的情况下,操作单个元素的却没有,于是借鉴WebFlux的Mono自己开发了一套工具,目前工具API继续扩展中; 使用方式:pull下项目,打成jar包,引入工程即可 优点: ①使用lambda实现懒触发; ②通过以下操作符只是构建数据走过的桥梁,数据并不会真正的处理; ③使用操作符可以使代码分块,并且可以通过onError操作符来进行异常处理,使代码中再也不用处理运行时异常,便于阅读、维护; ④操作符易上手、操作简单、灵活高、*组合,可以满足各种场景; ⑤桥梁节点操作符易扩展; API说明: 首先使用BridgeBuild.from工厂方法来构建桥
【文件预览】:
bridge-master
----pom.xml(1KB)
----src()
--------main()
----README.md(2KB)