spring
文章平均质量分 53
lijian0706
这个作者很懒,什么都没留下…
展开
-
Spring GraphQL使用入门
一、GraphQL简介GraphQL是一种API查询语言,与SQL和数据库无关,但是两者有相似性,SQL是数据库查询语言,而GraphQL是API查询语言。它允许客户端定义响应结构(返回的字段及其类型),服务端接收请求后将返回指定的响应参数。例如下面请求示例要求返回id为1000的human的name和height:query { # query默认可以省略不写 human(id: "1000") { name height }}下面是服务端响应:{ "data":原创 2021-08-19 17:22:25 · 3750 阅读 · 0 评论 -
lua脚本实现spring-redis zadd只更新score不新增的操作
spring redis使用zadd时,发现不支持xx、nx等指令,无法在zadd的时候进行存在只更新,不存在则不做处理的操作,于是使用lua脚本进行了实现 public void zaddWithXX(String key, Object value, double score){ String script = "tonumber(ARGV[2]) redis.call('zadd',KEYS[1],'xx',ARGV[2],ARGV[1])"; DefaultR原创 2021-01-30 14:39:22 · 1231 阅读 · 0 评论