
基于SpringBoot2、JPA、SpringSecurity和Redis的Vue前端分离系统
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
这是一个采用前后端分离架构的Web应用系统,后端使用Spring Boot 2框架结合JPA进行数据操作,Spring Security提供安全认证服务,并利用Redis缓存优化性能;前端则基于Vue.js构建。
系统功能模块包括用户管理,提供用户的相关配置;角色管理,进行角色菜单分配权限;权限管理,细化到接口级别;以及菜单管理,实现动态路由,并支持后端可配置化。
此外还有系统日志记录模块,用于监控异常信息及追踪用户的访问行为。缓存管理系统则将Redis的操作可视化并提供了对Redis的基本操作功能。Sql监控使用Druid来监测数据库的性能表现。
技术栈方面采用了Spring Boot 2.1.0.RELEASE作为基础框架,并结合了Spring boot Jpa进行持久层处理,利用Spring Security保障安全问题,通过Redis实现缓存管理,同时采用logback+log4jdbc组合输出日志信息。接口文档则使用swagger2来生成。
其他技术组件还包括fastjson、aop和MapStruct等辅助功能模块的开发工作。前端页面采用了Vue框架,并基于eladmin-qt源码进行设计;后端代码则是以eladmin为基础进行了重写优化。
全部评论 (0)
还没有任何评论哟~


