两个系统在线运行中

两个正在线上运行的
Spring Boot 项目

从建库、写接口到 Nginx / Docker 部署,两个系统都由我独立完成,跑在同一台云服务器上。

Spring Boot 3Vue 3MySQL 8 Redis 7RabbitMQpgvector MinIONginx
travel.zx1014.online
旅游信息系统首页:发现世界之美,景点推荐与门票预订
his.zx1014.online/doctor
智慧医疗系统医生端:挂号记录与患者信息
Selected Work

两个系统,现在就能点进去

全部在线可访问。演示账号写在卡片里,一键复制即可登录体验。

在线 旅游信息系统首页界面

旅游信息系统

景区浏览、门票预订、订单与后台管理

  • Redis 缓存 + 分布式锁,下单防超卖
  • RabbitMQ 延迟消息,订单超时自动取消
  • 支付宝沙箱在线支付全流程
Spring Boot 3Vue 3MySQLRedisRabbitMQ
普通用户zhangsan123456
支持注册新账号 · 管理端账号请邮件索取
在线 智慧医疗系统医生端界面

智慧医疗系统

挂号、排班、诊断记录与 AI 问诊

  • AI 问诊:大模型 + pgvector 知识库检索
  • Sa-Token 患者 / 医生 / 管理员三端鉴权
  • MinIO 头像存储 · 挂号排班 · 诊断记录
Spring Boot 3Vue 3MySQLRedispgvectorMinIO
医生zhangsan123456
患者liuwei123456
管理端账号请邮件索取
Capabilities

不只是 CRUD

两个项目里真正用上的后端能力,每条都能在代码和线上环境里找到对应。

鉴权与安全

  • JWT 拦截器 + BCrypt 密码存储(旅游)
  • Sa-Token 三端角色鉴权(医疗)
  • HTTPS 证书 + acme.sh 自动续期

异步与缓存

  • RabbitMQ 延迟队列:订单超时与秒杀
  • Redis 缓存热点数据 + 分布式锁
  • SSE 实时推送公告

AI 与数据

  • pgvector 向量检索 + 大模型 RAG 问诊
  • MinIO 对象存储(头像)
  • MySQL 主库、Redis 辅助
Deployment

从域名到数据库,都是自己配的

单台云服务器,Nginx + systemd + Docker 跑通完整链路。

01DNS + HTTPS两个主域名 + 两个业务子域,证书自动续期
02Nginx静态站点托管、反向代理、gzip 与缓存
03Spring Boot ×2两个后端由 systemd 托管,开机自启
04中间件 ×5MySQL · Redis · RabbitMQ · pgvector · MinIO
2个业务域名
5个中间件容器
2个 systemd 服务
1.3MB优化后首屏
About

关于我

2027 届,求职方向 Java 后端开发(成都)。两个项目从数据库设计、接口开发到服务器部署全部独立完成,平时主要折腾后端架构、异步与缓存,以及把大模型接进真实业务里。

这里是个人的作品演示站,两个系统都真实在线,可以直接注册或使用下方演示账号登录。如果面试需要体验管理端,欢迎邮件联系,我会单独提供账号。