## 一、添加合适版本的依赖 以 maven 为例: ```xml com.github.xiaoymin knife4j-openapi3-jakarta-spring-boot-starter 4.4.0 org.springdoc springdoc-openapi-starter-webmvc-ui 2.2.0 ``` ## 二、设置配置文…
最近想让 AI 读取仓库里的提交记录,帮我分析整理业务流程和代码实现。但是有时候仓库是私有的不能公开,所以就想能不能导出两次提交的 diff 文件,让 AI 读 diff 来生成文档。 ## 导出临近两个提交的 diff 可以使用 `git log` 查看提交记录,然后通过以下格式导出两次提交之间的 diff: ```git git diff [o…
在做项目时,遇到一个报错:**`SQLSyntaxErrorException: Expression #1 of SELECT list is not in GROUP BY clause and contains nonaggregated column`** ## 错误日志与相关代码 ``` ### Error querying databa…
## 错误日志与分析 刚刚做项目,遇到报错如下: ```typescript 25-05-24.00:27:16.861 [http-nio-8092-exec-10] WARN DefaultHandlerExceptionResolver - Resolved [org.springframework.http.converter.HttpMe…
SpringBoot 项目中,实体 User 属性 userAccount,数据库字段也为 userAccount,后端报错 ``` ### Error updating database. Cause: java.sql.SQLSyntaxErrorException: Unknown column 'user_account' in 'fiel…
## 问题描述 MVC 架构中 `service/impl/WeixinServiceImpl` 类中有方法: ```java @Override public void saveLoginState(String ticket, String openid) throws IOException { redissonCacheManager.ge…
DTO、VO、PO 是分层架构(尤其是结合 DDD、Spring Boot 项目)中常见的几种对象类型,它们分别服务于不同的层,职责清晰、边界明确。 ------ ## ✅ 一张表快速区分:DTO / VO / PO / DO | 名称 | 全称 | 作用 | 典型使用层 | 是否与数据库映射 | | ------- | -------------…
## 问题描述 最近在开发 SpringBoot 应用,使用 jdbc 连接 MySQL 数据库,对接支付宝沙箱。MySQL 部署在国内的服务器上,时区为 SYSTEM;SpringBoot 应用中的 application.yml 中也配置 MySQL 时区为 Asia/Shanghai。 ```sql mysql> SHOW VARIABLES…
好久没动这个博客了,昨晚(2.25)本来想整理一下文章,结果发现报错 Error establishing a database connection。数据库连接错误,那我就进宝塔看数据库情况,发现服务果然是关闭的。尝试启动服务也失败。不能连接数据库,也无法做备份。 问题排查 根据网上的教程,查看了配置文件,没发现什么问题。在命令行使用 syste…
三维前缀和 s[x2][y2][z2]-s[x1-1][y2][z2]-s[x2][y1-1][z2]-s[x2][y2][z1-1]+s[x1-1][y1-1][z2]+s[x1-1][y2][z1-1]…