- 博客(11)
- 收藏
- 关注
原创 关于SpringAI1.0.0中AbstractChatMemoryAdvisor.CHAT_MEMORY_CONVERSATION_ID_KEY常量找不到
摘要:在学习黑马SpringAI课程时,发现SpringAI版本迭代较快,部分接口和实现类已被更新。例如,原视频中的AbstractChatMemoryAdvisor.CHAT_MEMORY_CONVERSATION_ID_KEY被替换为ChatMemory.CONVERSATION_ID。经查阅Spring官网确认后,使用新接口测试通过。这一现象提醒开发者需及时关注官方文档,以适应框架的快速演变。
2025-07-01 14:33:31
451
6
原创 如何解决跨域问题《CORS》跨域资源共享
前端调用后端API时出现跨域问题(CORS)的解决方法:在Spring Boot项目中创建MvcConfiguration类(位于config目录下),实现WebMvcConfigurer接口并添加@Configuration注解。通过重写addCorsMappings方法配置允许所有路径("/**")的跨域访问,支持任意域名("*")、常见HTTP方法以及所有请求头。该配置可解决前端调用API时的跨域限制问题,实现浏览器与前端代码的无障碍访问。
2025-07-01 10:48:00
190
原创 Web server failed to start. Port 36003 was already in use.---Springboot项目启动提示端口被占用
摘要:运行后端项目时36003端口被占用,尝试终止进程失败(netstat查找进程,taskkill强制终止未果),更换为37003端口后解决。建议遇到端口占用时多尝试几个不常用端口。
2025-06-24 13:47:32
211
原创 JAVA-线程池的分类
本文介绍了Java线程池的工作原理及五种常用线程池类型。将线程池比作"工人团队",可以避免频繁创建销毁线程的开销。文中详细说明了FixedThreadPool(固定线程数)、CachedThreadPool(可扩展线程数)、SingleThreadExecutor(单线程)、ScheduledThreadPool(定时任务)和WorkStealingPool(工作窃取)的特点、应用场景及适用条件。特别强调WorkStealingPool基于Fork/Join框架,适合多核CPU并行计算,
2025-06-10 10:41:21
808
原创 JDK8 安装教程
确定-保存返回桌面,win + r cmd 打开命令提示窗口 输入Java -version 出现安装的版本号即为安装成功。新建刚刚配置的环境变量,固定写死 %JAVA_HOME%\bin。变量名固定为JAVA_HOME 变量值为刚刚复制的安装路径。解压完复制一份当前安装路径,等会配置环境变量的时候有用。找到path,双击点开。2.找到高级系统设置。4.新建系统环境变量。
2025-02-12 09:44:07
708
原创 Invalid bound statement (not found): com.ruoyi.mapper.SsbxRepairMapper.insert解决方式
若依集成mybatis-plus实现mybatis增强
2025-01-02 09:22:09
1487
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅