运行环境:编译器:idea,数据库:MySQL 5.7.2,服务器:腾讯云轻量服务器。
项目描述:个人开发的一款基于 saas 的移动端在线的网站,springboot+vue 前后端分离开发,前端 vite 环境
搭建快速启动,引入 vant4,ele 全局插件挂载,引入 vuex 状态管理,二次封装 aioxs 拦截请求,借助 websocket
添加即时通讯功能;后端则采用 mvc 模式开发,springboot 简化配置开发,引入 mp 优化持久层结构,增加代
码自动生成功能,引入 jetcache 缓存持久层信息,减轻数据库压力,编写拦截器处理 token 权限验证,自定义异
常以及资源映射,借助 websocket 实现消息推送,缓存用户发送的消息并持久化,封装 chatGPT-api 增加聊天机
器人,Nginx 配置反向代理解决跨域问题。开发环境:Dev:idea2023,数据库:MySQL 8.0.28。