Springboot+Mybatis-plus+ SpringMvc+Shiro+Redis企业级报表后台管理系统
项目描述
在上家公司自己集成的一套系统,用了两个多月的时间完成的:Springboot+Mybatis-plus+ SpringMvc+Shiro+Redis企业级开发系统
- Springboot作为容器,使用mybatis作为持久层框架
- 使用官方推荐的thymeleaf做为模板引擎,shiro作为安全框架,主流技术
- 几乎零XML,极简配置
- 两套UI实现(bootstrap+layer ui),可以自由切换
报表后端采用技术: SpringBoot整合SSM(Spring+Mybatis-plus+ SpringMvc),spring security 全注解式的权限管理和JWT方式禁用Session,采用redis存储token及权限信息
报表前端采用Bootstrap框架,结合Jquery Ajax,整合前端Layer.js(提供弹窗)+Bootstrap-table(数据列表展示)+ Bootstrap-Export(各种报表导出SQL,Excel,pdf等)框架,整合Echars,各类图表的展示(折线图,饼图,直方图等),使用了layui的弹出层、菜单、文件上传、富文本编辑、日历、选项卡、数据表格等
Oracle关系型数据库以及非关系型数据库(Redis),Oracle 性能调优(PL/SQL语言,SQL查询优化,存储过程等),用Redis做中间缓存,缓存数据
实现异步处理,定时任务,整合Quartz Job以及Spring Task
邮件管理功能, 整合spring-boot-starter-mail发送邮件等,
数据源:druid
用户管理,菜单管理,角色管理,代码生成
运行环境
jdk8+oracle+redis+IntelliJ IDEA+maven
项目技术(必填)
Springboot+Mybatis-plus+ SpringMvc+Shiro+Redis
数据库文件
压缩包内
jar包文件
maven搭建
项目截图(必填)
运行截图(必填)
http://localhost:/8080/login
admin admin
猜你喜欢
- spring boot+mybatis+thymeleaf+apache shiro开发面向学习型的后台管理系统BootDo
- SpringBoot+mybatis+layui搭建网站后台权限管理系统contentManagerSystem2.0
- spring boot+mybatis+spring mvc整合开发超市订单后台管理系统
- spring boot+Mybatis+shiro+bootstrap实现网站后台权限管理系统
- spring boot+mvc+mybatis+druid+jsp+bootstrap实现后台权限管理系统源码
- 基于Spring Boot+Apache Shiro+Thymeleaf+MyBatis开发的网站后台权限管理系统
- 基于SpringBoot+spring mvc+Mybatis+beetl+bootstrap实现的简洁开源网站后台管理系统Guns
- 基于SpringBoot框架开发的简单商城后台管理系统
- springboot+springdata jpa+apache shiro整合开发网站后台权限管理系统
- spring boot+mybatis+spring mvc+bootstrap开发停车位管理系统(调用百度地图API)
- 基于Springboot+Mybatis+ SpringMvc+springsecrity+Redis完整网站后台管理系统
- 一个基于SpringBoot 2的网站后台管理系统springboot-plus
- /
- /mes_yd-master
- /mes_yd-master/.gitignore
- /mes_yd-master/.mvn
- /mes_yd-master/.mvn/wrapper
- /mes_yd-master/.mvn/wrapper/maven-wrapper.jar
- /mes_yd-master/.mvn/wrapper/maven-wrapper.properties
- /mes_yd-master/.mvn/wrapper
- /mes_yd-master/mbg.xml
- /mes_yd-master/mvnw
- /mes_yd-master/mvnw.cmd
- /mes_yd-master/oracledb.sql
- /mes_yd-master/src
- /mes_yd-master/src/main
- /mes_yd-master/src/main/java
- /mes_yd-master/src/main/java/yude
- /mes_yd-master/src/main/java/yude/mes
- /mes_yd-master/src/main/java/yude/mes/com
- /mes_yd-master/src/main/java/yude/mes/com/mes_yd
- /mes_yd-master/src/main/java/yude/mes/com/mes_yd/AutoMbg
/mes_yd-master/src/main/java/yude/mes/com/mes_yd/MesYdApplication.java
- /mes_yd-master/src/main/java/yude/mes/com/mes_yd/ceshi
- /mes_yd-master/src/main/java/yude/mes/com/mes_yd/ceshi/beans
- /mes_yd-master/src/main/java/yude/mes/com/mes_yd
- /mes_yd-master/src/main/java/yude/mes/com
- /mes_yd-master/src/main/java/yude/mes
- /mes_yd-master/src/main/java/yude
- /mes_yd-master/src/main/java
- /mes_yd-master/src/main
- /mes_yd-master

- 证 Spring Boot创建自定义Banner.txt实例
- 证 Spring Boot配置@Profile注解加载不同环境的配置文件实例
- 证 Spring Boot Actuator 2.3.4.RELEASE新版本实现自定义端点信息的配置实例
- 原证 spring AOP 过滤器 拦截器 执行顺序示例
- 证 spring boot使用不指定Maven parent pom来创建可执行的spring boot项目
- 证 Spring Boot整合thymeleaf做为显示层的hello world实例
- 证 Spring Boot整合SpringFox Swagger2实现REST API增删改查项目实例
- 证 Spring Boot演示@ConfigurationProperties标注实现自定义配置属性的实例
- 证 Spring Boot整合Ehcache的简单入门实例
- 原 SpringBoot入门整合开发java Web项目实例
- 证 Springboot+thymeleaf对员工的增删改查操作 带分页功能
- 证 Spring Boot整合Freemarker实现文件上传项目实例

