微服务开发系列:怎样在框架中选择开源工具
源码地址 在该框架中,已经包含了绝大多数开发所需要的工具类。 1 工具类使用步骤 先查找 hutool 中有没 […]
微服务开发系列:数据库 orm 使用
源码地址 系统中使用 mybatis plus 框架作为关系型数据库的 orm 框架。 1 mybatis p […]
微服务开发系列:如何打印好日志
源码地址 日志对一个系统来说是非常重要的。 我遇到过很多问题,找日志完全是无迹可寻,甚至前端很多请求发现十分耗 […]
微服务开发系列:鉴权
源码地址 在框架中,使用的鉴权模块是 spring security。 1 鉴权模块:gateway gate […]
微服务开发系列:认识到序列化的重要性
源码地址 1 先说结论 在该框架中,不再使用 fastjson 作为序列化工具,全面使用 jackson。 作 […]
微服务开发系列:设计一个统一的 http 接口内容形式
源码地址 1 统一接口格式 所有有关于接口返回的数据格式,都定义在 framework:cn/framewor […]
微服务开发系列:利用异常特性,把异常纳入框架管理之中
源码地址 在系统中,异常被分为了两种,一种是已知异常,一种是未知异常。 已知异常在框架中被封装为 cn.vte […]
微服务开发系列:利用 knife4j,生成最适合微服务的文档
源码地址 swagger 的优缺点 总结一下优点: 能够快速生成文档 文档能够跟随代码进行发布 在线调试 能够 […]
用Colab免费部署自己的AI绘画云平台—— Stable Diffusion
AI绘画门槛又又又降低了,从最开始需要花半天时间折腾的 Disco-Diffusion ,紧接着 Stable […]
面试突击84:Spring 有几种事务隔离级别?
Spring 中的事务隔离级别和数据库中的事务隔离级别稍有不同,以 MySQL 为例,MySQL 的 Inno […]