-
[置顶]软件接口设计怎么做?前后端分离软件接口设计思路
本文关于软件接口设计怎么做?前后端分离软件接口设计思路。好的系统架构离不开好的接口设计,因此,真正懂接口设计的人往往是软件设计队伍中的稀缺型人才。为什么在接口制定标准中说:一流的企业做标准,二流的企业...
-
[置顶]接口管理如何做?接口实现版本管理的意义和最佳方法
本文关于接口管理如何做?接口实现版本管理的意义和最佳方法。API版本管理的重要性不言而喻,对于API的设计者和使用者而言,版本管理都有着非常重要的意义。下面会从WEB API 版本管理的角度提供几种常...
-
[置顶]实现API管理系统的关键
下面将通过几个关键词的形式说明API管理的重要性和未来的实现方式。1.生命周期管理在整个API生命周期中更深入地集成所有工具将进一步提高生命周期循环的速度,而且更重要的是提供满足消费者需求的API。这...
-
Spring Validation参数效验的各种使用姿势总结
Spring Validation参数效验的各种使用姿势总结目录前言基本概念@Valid和@Validated区别基本使用加入依赖对象参数使用使用 @RequestBody不使用 @RequestBo...
-
Spring Boot集成RabbitMQ以及队列模式操作
Spring Boot集成RabbitMQ以及队列模式操作目录前言一、场景描述二、准备工作三、发布/订阅模式(Fanout) 生产者 消费者四、Work模式4.1 轮询模式 生产者 消费者xmhXOc...
-
Java操作pdf的工具类itext的处理方法(java生成pdf itext)
Java操作pdf的工具类itext的处理方法(java生成pdf itext)目录一、什么是iText?二、引入jar三、iText常用类四、生成PDF步骤五、java操作pdf的工具类itext六...
-
SpringBoot中的Condition包下常用条件依赖注解案例介绍
SpringBoot中的Condition包下常用条件依赖注解案例介绍目录一、@ConditionalOnClass() Spring中存在指定class对象时,注入指定配置1.首先引入pom依赖2....
-
SpringBoot用实体接收Get请求传递过来的多个参数的两种方式(springboot get请求参数为对象)
SpringBoot用实体接收Get请求传递过来的多个参数的两种方式(springboot get请求参数为对象)目录一、Controller层不带任何注解接收参数二、Controller层通过@Mo...
-
如何通过源码了解Java的自动装箱拆箱详解(Java自动拆箱)
如何通过源码了解Java的自动装箱拆箱详解(Java自动拆箱)目录什么叫装箱 & 拆箱?首先看一段代码装箱(valueOf())为什么要有[-128,127]的缓存?为什么是[-128,127...
-
Spring Boot 如何正确读取配置文件属性
Spring Boot 如何正确读取配置文件属性目录前言@Value示例代码@ConfigurationProperties示例代码@EnableConfigurationProperties@Con...
-
Spring Boot 集成PageHelper的使用方法
Spring Boot 集成PageHelper的使用方法目录前言:一、基本集成引入jar包Yml配置文件中添加相关配置封装相关分页方法示例代码前段传入参数执行结果二、分页中的排序字段如何防止SQL注...
-
Spring Boot统一接口返回及全局异常处理
Spring Boot统一接口返回及全局异常处理目录1、解决方案2、具体实现2.1 定义状态码统一接口2.2 公共模块状态码枚举类2.3 定义全局自定义异常2.4 定义统一接口格式输出类2.5 定义统...
-
Spring boot 集成 MQTT详情
Spring boot 集成 MQTT详情目录一、简介二、主要特性三、集成步骤1.引入相关jar包2.核心配置类3.网关配置4.编写测试类5.yml配置信息一、简介MQTT(Message Queui...
