不写后台代码实现数据的增删改查,听说Dataway不需要代码即可通过配置实现数据接口,结合Spring Boot 实践了一下,感觉有点酸爽

不写后台代码实现数据的增删改查,听说Dataway不需要代码即可通过配置实现数据接口,结合Spring Boot 实践了一下,感觉有点酸爽。

Dataway介绍

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

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

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

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

最后总结

经过上面的几个步骤可以实现基于 Spring Boot 项目使用 Dataway 来简单的配置接口。Dataway 的方式确实给人耳目一新,一个接口竟然可以如此简单的配置出来无需开发任何一行代码,也不需要做任何 Mapping 实体映射绑定,可以实现基本的增删改查。

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


更多资源请查看作者的对应专栏。

优惠福利点击这里。

个人首页:http://52014991.xyz