山东大学软件学院创新项目实训开发日志(12)之将对话记录保存到数据库中

在之前的功能开发中,已经成功将deepseekAPI接口接入到springboot+vue项目中,所以下一步的操作是将对话和消息记录保存到数据库中

在之前的开发日志中提到数据库建表,所以在此刻需要用到两个表,conversation表和message表,这两者之间的关系是一个对话表里可以包含很多消息

所以在后端进行开发,首先保存对话:

然后保存message相关信息,因为是对话,所以保存消息时,需要同时保存用户的问题和AI的回复

最终成功将数据库相关信息保存到数据库,实现效果:

相关推荐
朝新_几秒前
Spring事务和事务传播机制
数据库·后端·sql·spring·javaee
培风图楠7 分钟前
Java个人学习笔记
java·笔记·学习
梅梅绵绵冰7 分钟前
SpringMVC的配置响应-页面跳转,回写数据
java
A***27957 分钟前
后端服务限流配置,Spring Cloud Gateway
java·运维·数据库
222you8 分钟前
SpringBoot对SpringMVC的整合
java·spring boot·后端
Dxy123931021610 分钟前
MySQL如何修改最大连接数
数据库·mysql
UCoding11 分钟前
我们来学mysql -- delete undo log的形成
数据库·mysql·delete的undo log
dblens 数据库管理和开发工具15 分钟前
PostgreSQL物化视图详解:用空间换时间的性能优化利器
数据库·postgresql·性能优化
TDengine (老段)16 分钟前
TDengine 字符串函数 REGEXP_IN_SET 用户手册
数据库·物联网·mysql·时序数据库·tdengine·涛思数据
珹洺18 分钟前
Java-Spring入门指南(三十二)Android SQLite数据库实战
java·数据库·spring