• eh-admin一套前后端一体的轻量级后台管理系统


    https://gitee.com/DawnYang/eh-admin

    主要技术

    后端技术:Spring Boot,Apache Shiro,MyBatis-Plus等; 前端技术:Jquery,Layui,FreeMarker等; (虽是前后端一体的项目,但还是采用前后端分离的开发风格,页面使用layui及其第三方组件,后端尽量不参与页面的生成,页面数据基本都采用异步请求)

    项目启动

    1. 开发环境准备 JDK >=1.8 Mysql >= 5.7 Maven >= 3.0
    2. 下载项目代码,并导入编辑器
    3. 创建数据库dawn,字符集为utf8mb4,排序规则为utf8mb4_german2_ci,运行sql文件夹下数据库脚本dawn.sql
    4. 修改/admin/src/main/resources/config文件夹下application-dev.yml,更新数据库账号和密码
    5. 检查项目无报错后,运行/admin/src/test/java/pers/dawnyang/AdminRunDev.java的main方法,启动项目,本地默认访问地址localhost:8080, 账号admin/123456

    项目部署

    1. 运行package.bat文件,在admin/target文件夹下生成jar包
    2. 在run.sh文件中修改项目生产测试环境,jdk运行路径,jvm启动参数等(详细操作见run.sh文件注释)
    3. 将admin.jar和run.sh上传至服务器同一目录下,执行命令sh run.sh start 启动项目
    4. 停止项目 sh run.sh stop
    5. 重启项目 sh run.sh restart
    6. 控制台方式启动项目 sh run.sh console

    开发文档

    http://www.dawnyang.net/doc/index?docId=13

    代码生成器

    http://www.dawnyang.net/doc/index?docId=2

  • 相关阅读:
    jquery选择器(复习向)
    如何使元素/文字 垂直居中?
    mvc与mvvm的区别与联系
    python16_day26【crm 增、改、查】
    python16_day25【crm】
    python16_day24【restful、crm表构、认证】
    python16_day23【cmdb前端】
    django 【认证】
    python16_day22【cmdb注释】
    django【F和Q】
  • 原文地址:https://www.cnblogs.com/housecat/p/15212873.html
Copyright © 2020-2023  润新知