SpringBoot初体验
文章平均质量分 91
SpringBoot使用入门
theskyzero
种一棵树最好的时间是十年前,其次是现在
展开
-
06 SpringBoot初体验:浅尝辄止参数校验
我们有没有因为前端给的参数不合法导致服务出问题了呢?类型不匹配,字段超长等等等等...不管信不信任前端,接口参数校验都是后端接口实现不可少的一环。那我们的参数校验一般是怎么做的呢?当然简单一点,在业务逻辑的开始加个check方法,但好像很多时候我们的参数校验逻辑都是类似的,比如一个字段串字段长度多少多少,但是在不同的对象里却要校验不同的字段名,可不可以将参数校验的逻辑解耦开来呢,将相同的校验规则应用到不同的请求参数上?......原创 2022-07-18 01:40:57 · 401 阅读 · 0 评论 -
05 SpringBoot初体验:Restful风格接口开发
前后端开发中,后端需要为前端提供接口。那么我们如何来提供一套相对优雅的接口设计实践?目前比较流行的使用风格。且看一下如何在项目中比较优雅的落地接口。落地一份相较优雅通用的接口实践。这里我们简单的以用户服务接口示例。表示为复数名词/users。那么对于单用户的操作如下:我们可以看到,对单资源的操作是比较友好的,容易在项目中达成共识。但往往随着需求迭代,我们也会需要更为复杂的接口,如常用的批量操作或者更复杂繁多的查询视图,这个时候还能优雅的使用吗?这类我们称之为"非标准"方法,然后这里我们使用的设计来落地非标原创 2022-06-19 12:48:06 · 403 阅读 · 0 评论 -
04 SpringBoot初体验:玩转应用监控spring-boot-starter-actuator
04 SpringBoot初体验:玩转应用监控文章目录04 SpringBoot初体验:玩转应用监控背景目标准备工作基础知识实战添加依赖配置actuator部署prometheus & grafanaprometheus下载&安装配置&启动grafana下载&安装配置&启动连接prometheus监控面板01 SpringBoot初体验:初始化web项目02 SpringBoot初体验:统一响应和异常处理03 SpringBoot初体验:Swagger接口原创 2022-05-04 13:16:52 · 195 阅读 · 0 评论 -
03 SpringBoot初体验:Swagger接口文档
前后端web项目开发过程中,前后端通常需要先协商接口,再各自开发,最后联调。而对于后端同学来说,需要为前端提供服务接口文档,且最好能满足开发过程中的调试需要。对于不爱写文档的开发来说,Swagger或许是一个比较好的选择.原创 2022-04-10 17:16:56 · 373 阅读 · 0 评论 -
02 SpringBoot初体验:统一响应和异常处理
02 SpringBoot初体验:统一响应和异常处理原创 2022-04-04 17:56:56 · 1555 阅读 · 0 评论 -
01 SpringBoot初体验:初始化web项目
体验如何使用springboot框架快速初始化Java后端web项目。原创 2022-03-28 17:31:17 · 1817 阅读 · 0 评论