网站首页> 源码> spring boot+mvc+mybatis(通用mapper)+druid+jsp+bootstrap实现后台权限管理系统源码-可二次发布

spring boot+mvc+mybatis(通用mapper)+druid+jsp+bootstrap实现后台权限管理系统源码-可二次发布

置顶 69 3459
jinjing
jinjing VIP3 2017-09-23
下载所需金币:1 收藏

项目是maven,相应的jar包也在压缩包里。项目基于jdk1.8整合了springboot+mvc+mybatis(通用mapper)+druid+jsp+bootstrap等技术,springboot+Listener(监听器),Filter(过滤器),Interceptor(拦截器),Servlet,springmvc静态资源,文件上传下载,多数据源切换,缓存,quartz定时任务(没有具体业务实现)等技术点都在项目中实现了,可谓是麻雀虽小五脏俱全!项目也整合了redis做缓存,把pom.xml中spring-boot-starter-data-redis和com.xe.demo.common.support.redis包下的注释去掉,即可开启redis支持.不过感觉springboot对redis的支持不太好,没法设置过期时间,而且感觉无法灵活使用.

1.项目结构

spring boot+mvc+mybatis(通用mapper)+druid+jsp+bootstrap实现后台权限管理系统源码

2.修改数据库配置(创建数据库demo-boot和demo-boot1,然后把demo-boot.sql脚本导入即可).

spring boot+mvc+mybatis(通用mapper)+druid+jsp+bootstrap实现后台权限管理系统源码

3.运行Application.java启动程序,浏览器访问http://localhost:8180/  账号/密码:admin/admin

spring boot+mvc+mybatis(通用mapper)+druid+jsp+bootstrap实现后台权限管理系统源码spring boot+mvc+mybatis(通用mapper)+druid+jsp+bootstrap实现后台权限管理系统源码

4.权限管理

spring boot+mvc+mybatis(通用mapper)+druid+jsp+bootstrap实现后台权限管理系统源码

spring boot+mvc+mybatis(通用mapper)+druid+jsp+bootstrap实现后台权限管理系统源码

spring boot+mvc+mybatis(通用mapper)+druid+jsp+bootstrap实现后台权限管理系统源码

spring boot+mvc+mybatis(通用mapper)+druid+jsp+bootstrap实现后台权限管理系统源码

5.文件上传下载

spring boot+mvc+mybatis(通用mapper)+druid+jsp+bootstrap实现后台权限管理系统源码

spring boot+mvc+mybatis(通用mapper)+druid+jsp+bootstrap实现后台权限管理系统源码

6.百度富文本编辑器ueditor

spring boot+mvc+mybatis(通用mapper)+druid+jsp+bootstrap实现后台权限管理系统源码

7.访问druid监控信息:http://localhost:8180/druid/login.html  账号/密码:admin/admin

spring boot+mvc+mybatis(通用mapper)+druid+jsp+bootstrap实现后台权限管理系统源码

注意:

1).文件上传下载我配置了tomcat虚拟路径,需要把项目部署到tomcat,并修改tomcat配置文件server.xml,添加""才能正常使用,tomcat的访问路径:http://localhost:8080/boot,如下:

spring boot+mvc+mybatis(通用mapper)+druid+jsp+bootstrap实现后台权限管理系统源码

2).ueditor实现图片上传

spring boot+mvc+mybatis(通用mapper)+druid+jsp+bootstrap实现后台权限管理系统源码

ueditor实现上传需要先加载配置config.json(路径:src/main/resources/config.json),否则打开上传界面会报错:

spring boot+mvc+mybatis(通用mapper)+druid+jsp+bootstrap实现后台权限管理系统源码

我们初始化ueditor的时候通过抓包工具有如下的发现:

spring boot+mvc+mybatis(通用mapper)+druid+jsp+bootstrap实现后台权限管理系统源码

通过上面抓包结果可以发现:ueditor在初始化的时候通过发送一个请求去加载config.json配置,其中请求的地址就是我们初始化时配的serverUrl,而参数action=config就表示请求是读取config.json配置内容的.解决方式如下:

 

以上分享有问题的小伙伴可以提出来大家一起交流进步.

我毕业出来后呆的都是小公司,做的也都是小项目,所以从项目的环境搭建到开发再到部署都是完全包揽的,下面这个是搭项目我一直习惯的包结构,感觉层次分明,简单明了,不知道在大的项目又什么怎么分包的,有牛逼的大神帮忙提点提点.

spring boot+mvc+mybatis(通用mapper)+druid+jsp+bootstrap实现后台权限管理系统源码



  • 没有任何评论
个评论
jinjing

jinjing (青铜)

455金币 (16)粉丝 (32)源码

一切皆有可能!

 

加入微信群,不定期分享源码和经验
签到活跃榜 连续签到送额外金币

所需金币:1

 赚金币方法:
  •   1. 注册就送5金币,发布源码,供别人下载赚取金币
  •   2. 发布博客,发布问答,回复其他用户赚取金币
  •   3. 自动充值或联系QQ1367251002客服人工充值
最新系统
springboot图书个性化推荐系统带文档 2095
springboot的医护人员排班系统 2010
基于SpringBoot的在线拍卖系统 1997
学生选课系统+论文+数据库文件 2389
springboot+vue准妈妈孕期交流平台系统带论文 2993
springboot+vue汽车租赁系统带论文 2712
springboot社区维修平台带论文 1805
springboot职称评审管理系统带论文 1658
springboot牙科诊所管理系统带论文 1718
springboot家教管理系统带论文 1542