微服务开发系列:利用 knife4j,生成最适合微服务的文档

2022-09-19
阅读 2 分钟
2.1k
源码地址微服务开发系列:开篇微服务开发系列:为什么选择 kotlin微服务开发系列:为什么用 gradle 构建微服务开发系列:目录结构,保持整洁的文件环境微服务开发系列:服务发现,nacos 的小补充微服务开发系列:怎样在框架中选择开源工具微服务开发系列:数据库 orm 使用微服务开发系列:如何打印好日志微服务开发系列...

微服务开发系列:利用异常特性,把异常纳入框架管理之中

2022-09-19
阅读 3 分钟
1.4k
已知异常在框架中被封装为 cn.vte.framework.common.http.InnerExp,一般为业务异常,可以在任何接口访问范围内的代码内抛出。

微服务开发系列:设计一个统一的 http 接口内容形式

2022-09-19
阅读 2 分钟
1.5k
系统中为了方便直观的使用,对所有 HTTP code 做了拦截,除了网络错误的请求,前端不再需要判断 404、500 等错误,只需要根据 MessageType 判断是否成功。

微服务开发系列:认识到序列化的重要性

2022-09-19
阅读 4 分钟
2.2k
作为对 fastjson 灵活性的补偿,在 framework:cn/framework/common/jackson 路径下,提供了 Jackson、 JacksonObject、 JacksonArray 三个类作为代替,基本保留的 fastjson 的操作习惯,不用自己新建 ObjectMapper,而且比原先的 fastjson 提供的类更为灵活,功能也更加强大。

微服务开发系列:鉴权

2022-09-19
阅读 3 分钟
1.5k
gateway 的模块,涉及到 http 方面的代码,由于是 webflux 架构 ,都与传统的 servlet 相差甚远,因此需要对 webflux 中使用的 reactor 响应式编程有一定的了解。

微服务开发系列:如何打印好日志

2022-09-19
阅读 4 分钟
2.7k
我遇到过很多问题,找日志完全是无迹可寻,甚至前端很多请求发现十分耗时,最后一通查下来,都不知道时间到底耗在哪里,然后问题也无法复现了,只能通过不断的亡羊补牢加日志判断问题到底出在哪里。

微服务开发系列:数据库 orm 使用

2022-09-19
阅读 3 分钟
1.6k
源码地址微服务开发系列:开篇微服务开发系列:为什么选择 kotlin微服务开发系列:为什么用 gradle 构建微服务开发系列:目录结构,保持整洁的文件环境微服务开发系列:服务发现,nacos 的小补充微服务开发系列:怎样在框架中选择开源工具微服务开发系列:数据库 orm 使用微服务开发系列:如何打印好日志微服务开发系列...

微服务开发系列:怎样在框架中选择开源工具

2022-09-19
阅读 2 分钟
1.3k
源码地址微服务开发系列:开篇微服务开发系列:为什么选择 kotlin微服务开发系列:为什么用 gradle 构建微服务开发系列:目录结构,保持整洁的文件环境微服务开发系列:服务发现,nacos 的小补充微服务开发系列:怎样在框架中选择开源工具微服务开发系列:数据库 orm 使用微服务开发系列:如何打印好日志微服务开发系列...

微服务开发系列:服务发现,nacos 的小补充

2022-09-19
阅读 3 分钟
1.3k
源码地址微服务开发系列:开篇微服务开发系列:为什么选择 kotlin微服务开发系列:为什么用 gradle 构建微服务开发系列:目录结构,保持整洁的文件环境微服务开发系列:服务发现,nacos 的小补充微服务开发系列:怎样在框架中选择开源工具微服务开发系列:数据库 orm 使用微服务开发系列:如何打印好日志微服务开发系列...

微服务开发系列:目录结构,保持整洁的文件环境

2022-09-19
阅读 3 分钟
2.3k
源码地址微服务开发系列:开篇微服务开发系列:为什么选择 kotlin微服务开发系列:为什么用 gradle 构建微服务开发系列:目录结构,保持整洁的文件环境微服务开发系列:服务发现,nacos 的小补充微服务开发系列:怎样在框架中选择开源工具微服务开发系列:数据库 orm 使用微服务开发系列:如何打印好日志微服务开发系列...

微服务开发系列:为什么用 gradle 构建

2022-09-19
阅读 5 分钟
2.7k
源码地址微服务开发系列:开篇微服务开发系列:为什么选择 kotlin微服务开发系列:为什么用 gradle 构建微服务开发系列:目录结构,保持整洁的文件环境微服务开发系列:服务发现,nacos 的小补充微服务开发系列:怎样在框架中选择开源工具微服务开发系列:数据库 orm 使用微服务开发系列:如何打印好日志微服务开发系列...

微服务开发系列:为什么选择 kotlin

2022-09-19
阅读 2 分钟
2k
开发人员可以根据自己需要采用 java 语言开发,但是很明显的,项目中各种工具类已经为了 kotlin 做出了很多修改,如果大量采用 java 开发, 结果可能是比纯 java 开发的速度还要慢。

微服务开发系列:开篇

2022-09-19
阅读 4 分钟
2.4k
微服务开发系列:开篇微服务开发系列:为什么选择 kotlin微服务开发系列:为什么用 gradle 构建微服务开发系列:目录结构,保持整洁的文件环境微服务开发系列:服务发现,nacos 的小补充微服务开发系列:怎样在框架中选择开源工具微服务开发系列:数据库 orm 使用微服务开发系列:如何打印好日志微服务开发系列:鉴权微...