亚瑟 亚瑟
3年前
Spring Boot API 服务开发指南
SpringBoot大大简化了使用Spring框架开发Web应用时的配置工作,使用它只需添加相关依赖包,即可通过零配置或少量配置来运行一个Web应用。本文将使用SpringBoot来开发一个API服务,同时支持REST和GraphQL两种协议。内容包括使用Querydsl来替换JPQL以便以类型安全的方式动态构建S
Stella981 Stella981
3年前
JWT验证机制【刘新宇】【Django REST framework中使用JWT】
JWT在用户注册或登录后,我们想记录用户的登录状态,或者为用户创建身份认证的凭证。我们不再使用Session认证机制,而使用JsonWebToken认证机制。什么是JWTJsonwebtoken(JWT),是为了在网络应用环境间传递声明而执行的一种基于JSON的开放标准((RFC7519(https:/
Stella981 Stella981
3年前
Hadoop Yarn REST API未授权漏洞利用挖矿脚本
!/bin/bashmkdir/var/tmpchmod777/var/tmppkillfgettynetstatantp|grep'27.155.87.59'|grep'ESTABLISHED'|awk'{print$7}'|sede"s/\/.//g"|
Stella981 Stella981
3年前
Dubbo 和 SpringCloud 对比
!(https://oscimg.oschina.net/oscnet/upcd913bc9b96cff2834f882d47cfe5932e30.png)最大区别:SpringCloud抛弃了Dubbo的RPC通信,采用的是基于HTTP的REST方式。严格来说,这两种方式各有优劣。虽然从一定程度上来说,后者牺牲了服务调用的性能,但也避免了上
Stella981 Stella981
3年前
Spring Boot与Kotlin使用Spring Data Rest创建HAL风格Restful接口
RESTweb服务已成为在web上应用程序集成的首选方式。在其核心中,REST定义了系统由客户端交互的资源组成。这些资源以超媒体驱动的方式实现。SpringMVC为构建这些服务提供了坚实的基础。但是,对于多域对象系统,即使实施RESTweb服务的最简单原则也可能相当乏味,并且导致大量样板代码。SpringDataREST构建在SpringDa
可莉 可莉
3年前
10步入门Django Rest framework后端接口框架
10步入门DRF框架开发1.安装django,版本1.11.20安装djangorestframework,版本3.11.02.注册djangorestframework到setting.py文件中的APP!(https://oscimg.oschina.net/oscnet/2d335fd168cd1
Easter79 Easter79
3年前
TARS为SpringCloud提供高性能的RPC能力
传统HTTP存在的瓶颈SpringCloud是一个优秀的开源微服务解决方案,通常采用HTTPjson的REST接口对外提供服务,简洁易用部署方便,很多公司也基于SpringCloud作为基础架构去构建自身的微服务架构。但是随着业务规模和用户规模的增长,传统基于的HTTP的服务会逐步暴露出一些问题。首先是性能的问题,
Wesley13 Wesley13
3年前
Java序列化JSON时long型数值不准确
现象项目中用到了唯一ID生成器.生成出的ID时long型的(比如说4616189619433466044).通过某个rest接口中返回json数据后,发现浏览器解析完变成了4616189619433466000原因大致描述:java中得long能表示的范围比js中number大,也就意味着部分数值在js中存不下(变成不准确的
Wesley13 Wesley13
3年前
TARS为SpringCloud提供高性能的RPC能力
传统HTTP存在的瓶颈Spring Cloud 是一个优秀的开源微服务解决方案,通常采用 HTTP  json 的 REST 接口对外提供服务,简洁易用部署方便,很多公司也基于 Spring Cloud 作为基础架构去构建自身的微服务架构。但是随着业务规模和用户规模的增长,传统基于的 HTTP 的服务会逐步暴露出一些问题。首先是性能
API 小达人 API 小达人
1年前
REST API 设计最佳实践:如何正确使用 HTTP 状态码?
本文分享在设计RESTAPI时的最佳实践。关于设计优秀RESTAPI的一些建议、提示和指导,帮助您让消费者(以及开发人员)满意。我们都应该努力使API变得易于使用。无论是对于消费者,还是我们自己的开发人员同伴。希望这篇文章能帮助你学到一些技巧,并激发出构建更好RESTAPI的方法。