保存成功
保存失败,请重试
提交成功
菠萝炒辣条

菠萝炒辣条

架构师
10年研发经验、多年架构经验,目前就职于科大讯飞云计算研究院...更多
文章2

微服务 API 文档自动生成实战(基于 Swagger 可生成 PDF/MD/Asciidoc/HT)

现在互联网最流行的技术架构就是微服务架构了,在微服务架构体系中,很多业务被拆分成不同的服务,每个人负责一个或多个服务开发,然后使用前后端分离技术,这时候前后端开发之间的沟通成本就比较大了, 加上对外输出 API 能力,也需要接口文档输出。本课程教您自己开发一个 API 文档生成工具。 在本场 Chat 中,会讲到如下内容: - Spring Boot 集成 Swagger - Swagger 常用注解介绍 - 通过 swagger2markup maven 插件生成 Asciidoc 文档 - 通过 asciidoctorj maven 插件生成 HTML/PDF 文档 - 通过代码方式生成 Asciidoc/MD - 通过代码方式 生成 PDF/HTML - PDF 格式中文乱码/缺失问题解决 - API 文档自定义中文配置 - 开发一个整合生成文档的 API 工具服务
178 订阅

SpringAOP 自定义注解实现 Redis 缓存(支持 Spring EL 表达式)

在 Web 应用中,很多请求总是会一遍遍地去获取一些相同的数据,因为这些数据是无状态的,所以当请求任务完成后,就会立马丢掉所获取的数据,在这些数据中,有些是需要时间去数据库获取,或者远程接口调用获取,或执行复杂运算得到。如果这部分数据变化不那么频繁,或者压根不会变化,我们就可以把这部分数据存入缓存中。缓存技术是提升网站性能的一大利器,有很多优秀的缓存框架如:Ehcache、Redis、Memcache 等,这些框架都能帮助我们很好的实现数据缓存。 在本场 Chat 中,会讲到如下内容: - Spring Cache 简介 - Aspect 简介 - 自定义注解实现:自定义 key 生成器 - 自定义注解实现:缓存读取 - 自定义注解实现:缓存写入 - 自定义注解实现:缓存清除
132 订阅
微信扫描登录