zoukankan      html  css  js  c++  java
  • GUNS后台管理框架部署与发布

    一、GUNS介绍

       Guns基于SpringBoot,致力于做更简洁的后台管理系统,完美整合springmvc + shiro + mybatis-plus + beetl + flowable!Guns项目代码简洁,注释丰富,上手容易, 同时Guns包含许多基础模块(用户管理,角色管理,部门管理,字典管理等10个模块),可以直接作为一个后台管理系统的脚手架.Guns v3.0新增rest api服务,提供对接服务端接口的支持,并利用jwt token鉴权机制给予客户端的访问权限,传输数据进行md5签名保证传输过程数据的安全性!Guns v3.1新增集成工作流引擎flowable6.2.0!Guns 4.0升级到全新的spring boot 2.0并大大简化了前端资源文件!

    二、GUNS下载以及部署

    下载地址:https://gitee.com/naan1993/guns

    点击下载ZIP,下载完成后解压文件到eclipse工作空间

    项目架构下

        guns-parent为父工程、guns-admin为guns基础业务功能、guns-core为guns核心包、guns-generator为maven代码生成、

            guns-rest为guns的rest支持。

        项目导入成功后,需要download对应的jar包,download到maven仓库。

    application.yml为guns的主要配置信息,修改与自己相对应的配置。接下来就可以启动guns-admin项目了。

    guns-admin是springboot项目,有3种启动方法:

        1、直接运行run as ->GunsApplication.java;

        2、run as->Maven build->在Gooals处输入 clean package -Dmaven.test.skip=true ->Run(将其打包)

    BUILD SUCCESS后,刷新工程,可在target下看见guns-admin-1.0.0.jar

    右键jar->properties->Resource->Localtion可见该jar在电脑中的位置。

    运行cmd命令,输入java -jar  jar路径

    运行结束后,看见GunsApplication is success,即项目发布成功。

    3、打开guns-admin的pom.xml文件。

    修改packaging的打包方式(第二种方法为jar),将其修改为war,运行Run as ->Maven build.......与第二种方法一致。

    打包成功后,找到war包的位置,将war包复制到tomcat服务器webapps文件下,运行tomcat即可发布项目。

  • 相关阅读:
    继承与多态,Instanceof关键字
    面向对象,单例模式
    方法
    数组
    流程控制
    基础语法
    连接linux四大远程工具
    MYSQL-索引的设计
    银行一类(Ⅰ类)、二类(Ⅱ类)、三类(Ⅲ类)账户区别是什么?
    真正有效的学习
  • 原文地址:https://www.cnblogs.com/yelanggu/p/10313419.html
Copyright © 2011-2022 走看看