Dataway 4.1.8 发布,新增 Swagger2 支持,无需标注任何注解接口文档自动生成

栏目: 软件资讯 · 发布时间: 3年前

内容简介:Dataway介绍 Dataway 是基于 DataQL 服务聚合能力,为应用提供的一个接口配置工具。使得使用者无需开发任何代码就配置一个满足需求的接口。 整个接口配置、测试、冒烟、发布。一站式都通过 Dataway 提供的 UI 界面...

Dataway介绍

Dataway 4.1.8 发布,新增 Swagger2 支持,无需标注任何注解接口文档自动生成

Dataway 是基于 DataQL 服务聚合能力,为应用提供的一个接口配置工具。使得使用者无需开发任何代码就配置一个满足需求的接口。 整个接口配置、测试、冒烟、发布。一站式都通过 Dataway 提供的 UI 界面完成。UI 会以 Jar 包方式提供并集成到应用中并和应用共享同一个 http 端口,应用无需单独为 Dataway 开辟新的管理端口。

这种内嵌集成方式模式的优点是,可以使得大部分老项目都可以在无侵入的情况下直接应用 Dataway。进而改进老项目的迭代效率,大大减少企业项目研发成本。

Dataway 工具化的提供 DataQL 配置能力。这种研发模式的变革使得,相当多的需求开发场景只需要配置即可完成交付。 从而避免了从数据存取到前端接口之间的一系列开发任务,例如:Mapper、BO、VO、DO、DAO、Service、Controller 统统不在需要。

 

Hasor v4.1.8 (2020-05-28)

新增

  • issue Pre 拦截器中建议增加 hint 的设置。

  • issue 合并来自社区的 Api 分组功能,分组是通过 Api 的 path 切分为 Tree 形式。

  • PR 合并来自社区的 @@mybatis 的能力,通过 @@mybatis 可以给 SQL 增强动态SQL能力。

  • ApiBinder 新增一组 loadSpiListener 方法,用来简化 Spi 注册的使用。

  • issue 加入 Swagger2 的支持

优化

  • issue 4.1.7 执行之后 Result 为 “empty.”,较低版本浏览器兼容问题Bob的方法不支持 data() 导致

  • DataqL 的 Maven 插件对 Maven 的依赖从 3.3.9 降低到 3.3.3。

  • UI 发起的请求,Server 端统一使用 UTF-8 编码形式将数据转换为二进制,同时浏览器端统一采用 Blob 方式接受二进制数据在通过 decodeURIComponent 函数来解码UTF-8数据。

  • GET 模式下,UI 发起的请求会将请求参数全部转化为 String。因为 GET 获取参数在服务器端拿到的也都是 String。

  • issue 处理api跨域部分头信息失败。

  • issue 优化配置接口 /interface-ui/ 页面加载大js导致加载速度缓慢。对静态资源增加了 1个月对缓存。

  • issue 增加一个 Hint 用来可以设定查询分页时 currentPage 的默认启始数字

Dataway 4.1.8 发布,新增 Swagger2 支持,无需标注任何注解接口文档自动生成

用 Swagger 发起请求

Dataway 4.1.8 发布,新增 Swagger2 支持,无需标注任何注解接口文档自动生成

返回结果

Dataway 4.1.8 发布,新增 Swagger2 支持,无需标注任何注解接口文档自动生成

爆款文章

绝了!Dataway让Spring Boot不再需要Controller、Service、DAO、Mapper
Dataway 配置数据接口时和前端进行参数对接》 https://my.oschina.net/ta8210/blog/3236659
通过 Dataway 配置一个带有分页查询的接口》https://my.oschina.net/ta8210/blog/3277320
Dataway 4.1.5 以上版本升级指南》https://my.oschina.net/ta8210/blog/4275154
完美兼容老项目!Dataway 4.1.6 返回结构的全面控制》https://my.oschina.net/ta8210/blog/4275216
无需代码!通过 Dataway 配置一个带有分页查询的接口》https://my.oschina.net/ta8210/blog/3277320
Dataway 整合 Swagger2,让 API 管理更顺畅》https://my.oschina.net/ta8210/blog/4293622

官方连接

- Dataway 官方手册:https://www.hasor.net/web/dataway/about.html
- Dataway 在 OSC 上的项目地址,欢迎收藏:https://www.oschina.net/p/dataway
- DataQL 手册地址:https://www.hasor.net/web/dataql/what_is_dataql.html
- Hasor 项目的首页:https://www.hasor.net/web/index.html


以上所述就是小编给大家介绍的《Dataway 4.1.8 发布,新增 Swagger2 支持,无需标注任何注解接口文档自动生成》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

Kafka技术内幕

Kafka技术内幕

郑奇煌 / 人民邮电出版社 / 2017-11 / 119.00元

Kafka自LinkedIn开源以来就以高性能、高吞吐量、分布式的特性著称,本书以0.10版本的源码为基础,深入分析了Kafka的设计与实现,包括生产者和消费者的消息处理流程,新旧消费者不同的设计方式,存储层的实现,协调者和控制器如何确保Kafka集群的分布式和容错特性,两种同步集群工具MirrorMaker和uReplicator,流处理的两种API以及Kafka的一些高级特性等。一起来看看 《Kafka技术内幕》 这本书的介绍吧!

JS 压缩/解压工具
JS 压缩/解压工具

在线压缩/解压 JS 代码

随机密码生成器
随机密码生成器

多种字符组合密码

XML 在线格式化
XML 在线格式化

在线 XML 格式化压缩工具