• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

    MIC-QAdmin-后台管理系统: SpringBoot+Mybatis+redis+shiro+security,mysql数据库,b ...

    原作者: [db:作者] 来自: 网络 收藏 邀请

    开源软件名称:

    MIC-QAdmin-后台管理系统

    开源软件地址:

    https://gitee.com/qinjianping/springboot0601

    开源软件介绍:

    该项目后期考虑做成分布式服务,欢迎大家一起学习,共勉。

    项目说明:该项目主要做了后台管理系统。对接了聚合数据的天气预报,万年历,星座运势,周公解梦,笑话大全,股票数据等多个接口。采用Aspect切面技术保存系统操作日志。集成FTP实现文件上传下载。Swagger文档提供api管理。
    前端技术:bootstarp+jquery+framaker模板
    后端技术:springboot+Mybatis+(redis+Cache)缓存+shiro权限控制
    数据库:mysql

    功能结构:

    系统管理

    用户管理
    角色管理
    菜单管理
    部门管理

    基础数据管理

    数据字典管理
    定时器管理

    系统监控

    服务监控
    系统日志
    API监控

    文件管理

    文件列表

    部署说明:
    一. 环境要求
    mysql 5.7,JDK8,Maven,FTP,redis
    二. 操作步骤
    1.下载项目到本地后,查看application.properties(spring.profiles.active=test,其中test对应的表示application-test.properties映射文件),application-dev.properties(本地开发库),application-test.properties(线上测试库)文件,修改对应配置。
    2.数据库初始数据见目录doc/sql/product.sql
    3.运行StartApplication启动类。
    4.注:若需要redis,则需本地运行redis,对应修改application.properties文件中的redis配置,另外将spring.redis.isopen=false设置为true.
    5.访问地址为 http://localhost:9009/

    系统管理员角色:sys_admin(123456)

    超级管理员角色:admin(123456)
    普通用户自己登录页注册即可
    FTP服务器部署:
    参考前辈经验:https://www.cnblogs.com/popfisher/p/7992036.html
    三. 测试地址
    http://47.112.26.69:9009/
    sys_admin(123456)
    演示效果图:
    1.首页首页
    2.系统管理---用户管理用户管理
    3.系统管理---角色管理角色管理
    4.系统管理---部门管理部门管理
    5.系统管理---部门管理---分配用户分配用户
    6.系统管理---菜单管理菜单管理
    7.系统管理---菜单管理---编辑菜单编辑菜单
    8.基础数据管理---数据字典管理数据字典管理
    9.基础数据管理---定时任务管理定时任务管理
    10.系统监控---服务监控服务监控
    11.系统监控---系统日志系统日志
    12.系统监控---API管理API管理
    13.文件管理---文件列表文件列表
    14.文件管理---文件上传文件上传

    部署文档

    部署

    1. 停止应用

    命令,查询pid

    ps aux |grep 9009

    找到对应的pid,然后kill掉

    kill -9 xxx

    例子

    [root@cqydtest web]# ps aux |grep 9009
    root 22277 2.9 14.5 5170228 1193768 pts/1 Sl 15:27 2:02 java -jar springboot0601-0.0.1-SNAPSHOT.jar
    root 22537 0.0 0.0 103268 856 pts/1 S+ 16:36 0:00 grep 9091
    [root@cqydtest web]# kill -9 22277

    1. 启动应用

    命令

    nohup java -jar springboot0601-0.0.1-SNAPSHOT.jar --spring.profiles.active=prod --server.port=9009 &


    鲜花

    握手

    雷人

    路过

    鸡蛋
    该文章已有0人参与评论

    请发表评论

    全部评论

    专题导读
    热门推荐
    阅读排行榜

    扫描微信二维码

    查看手机版网站

    随时了解更新最新资讯

    139-2527-9053

    在线客服(服务时间 9:00~18:00)

    在线QQ客服
    地址:深圳市南山区西丽大学城创智工业园
    电邮:jeky_zhao#qq.com
    移动电话:139-2527-9053

    Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap