- 后端没有使用 Thymeleaf 模板引擎,或是jsp + servlet这种十年前的老技术,采用了 vue + spring boot 前后端分离架构
- 后台整合了 Spring Security的登录认证(Authentication)访问授权(Authorization),实现用户的注册、登录和角色权限的访问控制
- 前端技术:Vue, vuex, element-plus, axios
- 后端技术:Spring Boot, Mybatis-plus(大佬可改为Spring Jpa Data), pagehelper分页插件, Spring Security, swagger2, Spring Cloud, Spring Cloud Alibaba微服务框架, elasticsearch搜索引擎, redis,swagger , 七牛云对象存储
- 开发环境: Java 17, MySQL 8, node 16, Maven 3.8, redis 7,IDEA 2022(可选)
技术 | 版本 |
---|---|
Vue.js | 3.2 |
Vue Router | 4.0 |
axios | 0.27 |
element-plus | 2.2 |
技术 | 版本 |
---|---|
Spring Boot | 2.3.4.RELEASE |
Spring Cloud | Hoxton.SR8 |
Spring Cloud Alibaba | 2.2.3.RELEASE |