zoukankan      html  css  js  c++  java
  • 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

  • 相关阅读:
    表单提交:button input submit 的区别
    JavaScript中改变this指针的注意事项
    宝塔服务器配置nginx刷新404的问题汇总
    ES6笔记整理
    axios网络请求
    v-model双向绑定
    v-bind动态绑定
    前端模块化
    vue router 路由
    JS高阶函数
  • 原文地址:https://www.cnblogs.com/housecat/p/15212873.html
Copyright © 2011-2022 走看看