首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Graphql
F嘉阳
创建于2022-10-27
订阅专栏
Graphql 集成与特性探索
等 1 人订阅
共7篇文章
创建于2022-10-27
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
GraphQL实践7——Netflix Dgs Graphql分页查询
问题背景 上一篇文章提到,使用List查询每次都返回全量数据,而实际场景更多使用分页查询,graphql-java提供Connection实现游标分页,在Dgs也有对应功能扩展Relay Pagina
GraphQL实践6——Netflix Dgs Graphql N+1问题
N+1问题介绍 对于上一篇文章样例,如果要获取每个电影的演员名单,要执行如下动作 查询所有电影清单 遍历N个电影,查询对应电影的演员名单 总查询开销为N+1次查询,代价非常大,效率低 优化方案 Dat
GraphQL实践5——Netflix Dgs Graphql懒加载
问题背景 在graphql中,需要查询的字段由调用方传递,如果此时存在关联表才能获取的字段,但前端不需要该字段的时候,默认查询所有字段会带来较大开销 例如 解决方案——懒加载 DGS框架中支持配置调用
GraphQL实践4——Netflix Dgs Graphql集成Mybatis Plus
介绍 通过JPA或者Mybatis Plus集成Graphql框架已经很简便,但其实使用graphql-java集成过于底层,很多扩展内容实现并不方便,例如: 分页查询 资源懒加载 N+1问题 Net
GraphQL实践1——集成JPA与MySQL
介绍 官方定义: 中文官网:https://graphql.cn/ 集成方案选择 GraphQL经过近几年的发展,SpringBoot官方、第三方都提供了starter SpringBoot官方提供的
GraphQL实践2——Spring-GraphQL集成JPA与MySQL
介绍 上一篇介绍到用第三方库集成GraphQL,目前spring-graphql项目已经出到1.0.0-M3版本,属于内部预览版,此处尝鲜验证 GraphQL实践1——集成JPA与MySQL - F嘉
GraphQL实践3——Spring-Graphql集成Mybatis Plus
介绍 考虑到国内大部分场景对接的是Mybatis或者Mybatis Plus生态,而不是JPA,同时Graphql版本也进一步迭代,故计划使用Mybatis Plus对接Graphql 集成过程 引入