Skip to content

horqin/book

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

简介

一个支持用户注册、登录、登出,文献增加、删除、更新、(关键词)搜索、评论(支持回复)的系统。包括前端和后端两个部分,分别基于 Vue 3 和 Spring Boot 实现。在后端中,认证授权基于 Sa-Token,MySQL 与 Elasticsearch 之间的数据同步基于 Canal,MongoDB 独立用于评论的保存和查询,另外,使用 ELK 进行日志的采集和分析,基于 AOP 记录用户和访问的情况。

技术依赖

前端

名称 简介 版本
TypeScript 编程语言 4.x
Vite 构建工具 3.x
Vue 3 框架 3.x
Vue Router 组件 4.x
Ant Design Vue 组件 2.x
Axios 工具类

后端

名称 简介 版本
Maven 构建工具 3.x
Spring Boot 框架 2.x
MyBatis-Plus 组件 3.x
Sa-Token 组件 1.x
Swagger 接口文档 3.x
Lombok 工具类
Commons Lang 工具类
Gson 工具类

中间件

名称 简介 版本
MySQL SQL 数据库 5.x
Canal 数据同步 1.x
MongoDB NoSQL 数据库 6.x
Elasticsearch(ELK Stack) 搜索引擎、日志系统 7.x
Kafka 消息队列 2.x
Nginx 项目部署 1.x

工具

名称 简介 版本
VMware Workstation Pro 虚拟机
XShell Shell 客户端
SQLyog SQL 客户端
Docker 项目部署
IntelliJ IDEA IDE
Visual Studio Code IDE
Postman 接口测试

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors