SpringBoot集成Dataway数据查询接口
程序员文章站
2024-01-09 18:20:34
...
Dataway 基于 DataQL提供服务聚合能力,DataQL 的设计初衷是数据的聚合和转换以及过程中的简单加工,使用者无需开发任何代码(例如:Mapper、BO、VO、DO、DAO、Service、Controller )就能配置满足需求的接口,并提供一站式 UI 界面,大部分项目都可以在无侵入的情况下直接应用 Dataway,进而改进老项目的迭代效率,DataWay的主打场景应该是在数据展示层面上,涉及频繁地取数据查数据;
- 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
根据持久化类与表的映射关系,对象关系映射(Object Relational Mapping,简称ORM框架)在运行时把对象持久化到数据库中,以实现业务和数据的逻辑交互;ORM 框架最大的特点是具有 Mapping 过程,然后通过框架在进行 CURD 操作。 例如:Mybatis、Hibernate;
Dataway 是 Hasor 生态中的一员,它的架构极其简单,没有 ORM 框架中最关键的 Mapping 过程,只相当于给 DataQL 披了一张皮,DataQL 不是新的编程语言而是查询语言,通过提供直观、灵活的语法来描述客户端应用程序的数据需求和交互,DataQL的语法手册参考:DataQL语法手册
推荐阅读
-
SpringBoot集成Dataway数据查询接口
-
PHP如何保证通过接口执行的循环查询+本地数据更新这个过程正确完成?
-
SpringBoot集成多数据源解析
-
SpringBoot框架与MyBatis集成,连接Mysql数据库
-
php调用百度人脸识别接口查询数据库人脸信息实现验证登录功能
-
PHP调用全国天气预报数据接口查询天气示例
-
Go语言集成mysql驱动、调用数据库、查询数据操作示例
-
SpringBoot2.0 基础案例(08):集成Redis数据库,实现缓存管理
-
Springboot集成接口文档swagger,使用,测试
-
SpringBoot集成Spring security JWT实现接口权限认证