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即可发布项目。

java guns框架_GUNS后台管理框架部署与发布相关推荐

  1. java guns框架_guns框架试用笔记

    最近帮同事看一个java的项目,用的框架是guns. 要做的是一个毕业设计,设计的功能也不是很复杂. 但是我不熟悉IDEA编辑器,不熟悉guns框架,不熟悉java的常用库. 所以遇到了很多问题. 下 ...

  2. Java日志框架日志门面介绍

    文章目录 一.日志 二.常见日志框架 历史 各大框架介绍 JUL Log4j(1999-2015) Logback(2006-?) Log4j2 Logback与Log4j2对比 三.日志门面 什么是 ...

  3. 分享6个国内优秀Java后台管理框架的开源项目

    分享6个国内优秀Java后台管理框架的开源项目,建议收藏! Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言.Java 技术具有卓越的通用性.高效性.平台移植性和安全性,广泛应用于PC.数 ...

  4. java毕业设计电商后台管理系统Mybatis+系统+数据库+调试部署

    java毕业设计电商后台管理系统Mybatis+系统+数据库+调试部署 java毕业设计电商后台管理系统Mybatis+系统+数据库+调试部署 本源码技术栈: 项目架构:B/S架构 开发语言:Java ...

  5. java毕业设计宠物医院后台管理系统设计与实现Mybatis+系统+数据库+调试部署

    java毕业设计宠物医院后台管理系统设计与实现Mybatis+系统+数据库+调试部署 java毕业设计宠物医院后台管理系统设计与实现Mybatis+系统+数据库+调试部署 本源码技术栈: 项目架构:B ...

  6. easy admin java_GitHub - zzccbb8/easyadmin: 简易的java后台管理框架,基于SpringBoot+FreeMark+ace admin+mysql...

    easyadmin 简介 一个简单好看的后台开发模板框架,目前具备用户管理,菜单管理和角色管理3个功能,也只打算做这3个,毕竟这是所有后台管理框架的核心,而本项目也只是打算做一个模板框架而已 优点 一 ...

  7. spring admin mysql_easyadmin: 简易的java后台管理框架,基于SpringBoot+FreeMark+ace admin+mysql...

    easyadmin 数据库一定要用utf8mb4编码,记得先执行manager.sql,再执行initdata.sql,其中tenant表不用管,这是我打算做的另外一个项目设计的表,因为直接复制的本项 ...

  8. JAVA毕业设计服装连锁店后台管理系统计算机源码+lw文档+系统+调试部署+数据库

    JAVA毕业设计服装连锁店后台管理系统计算机源码+lw文档+系统+调试部署+数据库 JAVA毕业设计服装连锁店后台管理系统计算机源码+lw文档+系统+调试部署+数据库 本源码技术栈: 项目架构:B/S ...

  9. 微信小程序项目实战+JAVA SSM框架后台管理系统

    毕业设计做的是一个阅读微信小程序+后台管理系统 ,最后被评为优秀毕业设计,在此将项目源码及设计思路进行分享(文末含源码下载地址). 效果图如下: 一.系统开发环境 (1)Windows10操作系统 ( ...

最新文章

  1. 【51CTO学院三周年】51cto学院的大数据培训之心路历程
  2. ICCV2021|一种用于解决点云场景中同类对象分割的网络
  3. CodeForces 645B Mischievous Mess Makers
  4. linux下装php,Linux下安装php
  5. (并查集 建立关系)食物链 -- POJ-- 1182
  6. spring cloud网关(zuul)使用RateLimiter限流,使用jMeter性能测试高并发
  7. 在Windows平台如何选择C语言编译器?
  8. 单片机小白学步系列(三) 偶遇51单片机
  9. 二叉树遍历(代码,分析,汇编)
  10. volatile理解了吗?
  11. Python之数据分析(random模块的正确用法)
  12. 人人在谈的物联网,入门开发真难!
  13. Java基础(彩票小程序)
  14. 【转载】双重身份:2017JCR既是SCI又是SSCI的期刊名单
  15. 车载电子电器防水防尘等级介绍
  16. linux五笔教程,RHEL6 64位操作系统安装极点五笔输法
  17. Chromium源码解读--net目录结构
  18. 【呆瓜学maven】Maven介绍(创建工程项目以及下载所需要的jar包)
  19. 连接跟踪TCP序号检查
  20. SourceTree安装跳过注册

热门文章

  1. Android应用跳转到微信扫一扫
  2. 基于JavaEE的驾校在线考试管理系统_JSP网站设计_SqlServer数据库设计
  3. 【Windows Server 2019】网络负载均衡服务配置与管理——理论+网络拓扑及说明
  4. 将手机号,银行卡,身份证只显示前三位和后四位。为了保护用户的信息
  5. Java | 详解 Java 16 新特性 Record 记录类
  6. 面试题不会做,到底应不应该上网查?
  7. 基础日语-星期、数字
  8. 《大数据+AI在大健康领域中最佳实践前瞻》---- 连续血糖监测(CGM) 初探
  9. MYSQL卸载方法与安装方法
  10. MySQL基础语句总结