ziin 86738e3d1b feat(chat): 新增聊天调用日志与动态配置支持
- 新增 KeyboardUserCallLog 实体及对应 Mapper、Service,用于记录每次聊天请求的模型、token、耗时、错误码等
- ChatController.talk() 在流式输出前后采集元数据,异步落库,支持错误码记录
- AppConfig 新增 QdrantConfig,支持 vectorSearchLimit 动态配置
- QdrantVectorService 改为从 Nacos 动态读取搜索条数,替代硬编码 limit=1
- UserController 登出时先清除用户会话再清除 token,避免并发异常
2025-12-17 15:03:23 +08:00
2025-10-28 20:40:00 +08:00
2025-10-28 20:40:00 +08:00

SpringBoot 项目初始模板

Java SpringBoot 项目初始模板,整合了常用框架和示例代码,大家可以在此基础上快速开发自己的项目。

模板功能

  • Spring Boot 2.7.0(贼新)
  • Spring MVC
  • MySQL 驱动
  • MyBatis
  • MyBatis Plus
  • Spring Session Redis 分布式登录
  • Spring AOP
  • Apache Commons Lang3 工具类
  • Lombok 注解
  • Swagger + Knife4j 接口文档
  • Spring Boot 调试工具和项目处理器
  • 全局请求响应拦截器(记录日志)
  • 全局异常处理器
  • 自定义错误码
  • 封装通用响应类
  • 示例用户注册、登录、搜索功能
  • 示例单元测试类
  • 示例 SQL用户表

访问 localhost:7529/api/doc.html 就能在线调试接口了,不需要前端配合啦~

Description
No description provided
Readme 364 KiB
Languages
Java 99.9%