> 本文部分内容节选自 2026/05/10 TRAE on Campus@中国地质大学(北京) AI coding Meetup ## 基础 ### 1. 模型选择 **选择优质模型** - 海外:GPT-5.5、claude-opus-4.7、gemini-3.1-pro - 国内:GLM 5.1、Kimi k2.6、MiniMax 2.7、D…
项目开发中,当需要调用第三方服务时,常需要 `API_KEY` 进行鉴权,或使用数据库 ip 进行数据库连接,但直接将 ` API_KEY ` 硬编码拼接在代码中,会导致隐私泄露、不便维护等问题。于是我们可以通过 `.env ` 文件实现隐私信息配置。 1. 创建 `.env` 文件 在项目的根目录(与 `src` 同级)创建一个名为 `.env`…
提交代码到 github 时报错 fatal: unable to access 'https://github.com/DopplerXD/xxx.git/': schannel: failed to receive handshake, SSL/TLS connection failed 解决方法:Git Bash 中进行以下配置 ```bas…
## 一、添加合适版本的依赖 以 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 | 名称 | 全称 | 作用 | 典型使用层 | 是否与数据库映射 | | ------- | -------------…