标签:RESTful

Java

2019年文章精选,分类整理,顺带聊几句时间观念

1

yeseng 发布于 2020-01-19

写在前面 首先,祝大家新年快乐,在国人的情结里,现在才是真正的年底,估计现在好多朋友已经陆续回家过节去了,祝回家的路顺风。 过年回去就好好陪伴家人,不要看一些毒瘤号写的,过年时间弯道超越别人,趁着假期学习什么各种新知识,这完全瞎扯,这一年的时间该努力,努力了,吃苦也吃了,春节就好...

阅读(110)评论(0)赞 (0)

Java

避免滥用http状态码,如何将后端业务错误准确地传递到Restful客户端?Spring Boot和JAX-RS的RFC-7…

puefu.he 发布于 2020-01-18

在使用JAX-RS,Spring Boot或任何其他技术的RESTful Web服务中,必须使用机器可读且人性化的自定义业务错误代号。 假设您正在编写订单处理系统,客户可能没有资格使用某种付款方式下订单,您想通过Web前端或HTTP API调用的结果向用户反馈这种问题。可以通过查...

阅读(77)评论(0)赞 (0)

编程技术

GraphQL vs REST API 架构,谁更胜一筹?

4

zhuangli 发布于 2020-01-17

作者 | Michele Moody 译者 | 平川 策划 | 万佳 2015年, Facebook开源GraphQL 。 此后,它在前端Web中大受欢迎。 传统的REST API有何不足?GraphQL优势何在?在本文中, 我们将深入探讨GraphQL的设计原则,比较 Grap...

阅读(44)评论(0)赞 (0)

编程技术

实施微服务架构,有哪些关键步骤?

3

songhua.gao 发布于 2020-01-17

微服务架构系列前序文章: 微服务到底改变了什么,你知道吗? :既要低头赶路,又要抬头望天,科技是为人服务的,任何技术背后都有更深层次的考量,在此文中我们聊了微服务的本质,它是一种可以加速分工、促进合作的新协作机制。 微服务,为什么可以加速分工、促进合作? :知其然,知其所以然,此...

阅读(50)评论(0)赞 (0)

Java

为什么硅谷公司已经不用Nexus管理Maven仓库?

1

xubiao.zhuang 发布于 2020-01-16

关注世界领先 DevOps 平台 JFrog 最近经常被问到一个问题:" 我已经在用 Nexus 管理 Maven 仓库,用 Artifactory 替换它有什么好处 ?" 其实这个问题在社区里早已有官方的答案: binary-repositories-com...

阅读(65)评论(0)赞 (0)

编程技术

微服务,为什么从前后端分离开始?

6

尖兵 发布于 2020-01-16

既要低头赶路,又要抬头望天,科技是为人服务的,任何技术背后都有更深层次的考量,在本系列的第一篇文章中我们聊了微服务的本质,它是一种可以加速分工、促进合作的新协作机制。知其然,知其所以然,在第二篇文章中我们剖析了微服务为什么可以加速分工、促进合作,今天我们再接着来聊聊怎样开启微服务...

阅读(57)评论(0)赞 (0)

Java

深入理解Spring MVC

2

刘莉莉 发布于 2020-01-15

这篇文章中将使用最新的Spring Framework 5框架。主要关注的是Spring的经典Web技术栈,这套技术从最开始的Spring版本就开始支持,并且知道现在仍然是构建Spring Web应用的主要方式。 使用Spring Boot和其他starter来设置初始工程。xm...

阅读(45)评论(0)赞 (0)

编程技术

DDD分层架构的三种模式

5

Harries 发布于 2020-01-15

引言 在讨论DDD分层架构的模式之前,我们先一起回顾一下DDD和分层架构的相关知识。 DDD DDD(Domain Driven Design,领域驱动设计)作为一种软件开发方法,它可以帮助我们设计高质量的软件模型。在正确实现的情况下,我们通过DDD完成的设计恰恰就是软件的工作方...

阅读(62)评论(0)赞 (0)

Java

2020 年 9 大顶级 Java 框架出炉!

13

yanxinchi 发布于 2020-01-15

点击“ 开发者技术前线 ”,选择“星标:top:” 在看|星标|留言,  真爱 作者:不穿格子衫的Java程序猿 来源:https://url.cn/5IiC4LJ 自 1995 年推出以来,Java 已被 134861 个网站(如ESPN,SnapDeal,阿里巴巴等...

阅读(59)评论(0)赞 (0)

Spring

Spring Framework 5.2.2 文档中文翻译版之Overview

2

xubiao.zhuang 发布于 2020-01-13

特别说明 这是一个由simviso团队所组织进行的基于Spring Framework 5.2.2版本基础文档翻译。如果想要深入讨论,可扫描下方二维码,加入官方群和知秋的知识星球,免费给大家分享相关知识。 由于专业文档翻译难度比较大,我们内部本着翻译质量,也有一系列的规范,也因这...

阅读(59)评论(0)赞 (0)

Java

2019年排名Top 100的Java类库——在分析了30073份源码之后得出的结论

3

xiaoli.he 发布于 2020-01-13

最近,OveOps公布了《The 2019 edition of the Top 100 Java packages from GitHub》,作者查看了这份榜单,做了翻译和补充,向你展示2019年的风云Java类库,希望可以给正在使用Java的你一些帮助和启示。不能说榜单中的类...

阅读(44)评论(0)赞 (0)

Java

Spring Boot2 系列教程(三十一)Spring Boot 构建 RESTful 风格应用

13

小丁 发布于 2020-01-13

RESTful ,到现在相信已经没人不知道这个东西了吧!关于 RESTful 的概念,我这里就不做过多介绍了,传统的 Struts 对 RESTful 支持不够友好 ,但是 SpringMVC 对于 RESTful 提供了很好的支持,常见的相关注解有: @RestControll...

阅读(41)评论(0)赞 (0)

编程技术

这样的学习方法很棒,我们以微服务学习为例……

9

dulong 发布于 2020-01-11

点击上方 “ 匠心零度 ” ,选择“ 设为星标 ” 做积极的人,而不是积极废人 本文来源: https://www.cnblogs.com/jackyfei/p/10019621.html 希望给你3-5分钟的碎片化学习,可能是坐地铁、等公交,积少成多,水滴石穿,码字辛苦,如果你...

阅读(30)评论(0)赞 (0)

编程技术

从零开始掌握微服务软件测试

12

songhua.gao 发布于 2020-01-10

编辑推荐: 文章带领大家初步认识微服务架构,包括它的主要特征和目前的主流部署方式,尤其是它对于软件测试所带来的新挑战和要求。 本文来自于cnblogs,由火龙果软件Luca编辑、推荐。 什么是微服务? 微服务的由来 微服务的前身是 Peter Rodgers 博士在 2005 年...

阅读(64)评论(0)赞 (0)

编程技术

众里寻他千百度,当.NetCore 3.1邂逅微服务!

3

xiaoli.wang 发布于 2020-01-10

微服务有多火,不用赘述了,可以说,面试.NET高级开发或者架构师岗位,这是必考题,下面整理了几道微服务相关的面试题,看看大家能否答得上来。 1、SOA 和微服务架构之间的主要区别是什么? 2、什么是领域驱动设计(DDD)? 3、什么是REST/RESTful ?**它的用途是什么...

阅读(33)评论(0)赞 (0)

Java

探秘SpringCloud系列《序篇:SpringCloud江湖简介》

2

likai 发布于 2020-01-09

我们把整个系统根据业务拆分成几个子系统。 每个子系统可以部署多个应用,多个应用之间使用负载均衡。 需要一个服务注册中心,所有的服务都在注册中心注册,负载均衡也是通过在注册中心注册的服务来使用一定策略来实现。 所有的客户端都通过同一个网关地址访问后台的服务,通过路由配置,网关来判断...

阅读(38)评论(0)赞 (0)

编程技术

微服务测试的思考与实践

8

dulong 发布于 2020-01-09

编辑推荐: 本文详细介绍测试策略的演进,从目标出发,综合所处阶段各个方面的影响因素,制定出适合当时的测试策略,希望对您的学习有所帮助。 本文来自于个人博客-时间的朋友 ,由火龙果软件Alice编辑、推荐。 微服务架构是一种架构模式,它提倡将单一应用程序划分成一组小的服务,每个服务...

阅读(35)评论(0)赞 (0)

编程技术

微服务测试的思考与实践

8

xirruiqiang 发布于 2020-01-09

编辑推荐: 本文详细介绍测试策略的演进,从目标出发,综合所处阶段各个方面的影响因素,制定出适合当时的测试策略,希望对您的学习有所帮助。 本文来自于个人博客-时间的朋友 ,由火龙果软件Alice编辑、推荐。 微服务架构是一种架构模式,它提倡将单一应用程序划分成一组小的服务,每个服务...

阅读(38)评论(0)赞 (0)