guns开源框架

推荐一个spring boot 后台管理开源框架 使用mybatis  mysql ,一键生成代码等

guns 下载地址https://gitee.com/naan1993/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-rest guns 的restful支持  guns-parent maven的父工程  guns-generator maven的代码生成

guns-core guns的核心包 guns-admin guns的基本业务功能

附上启动步骤

eclipse部署guns 
1 import-> 搜索maven ->Existing Maven Project->选择guns根目录 
2 修改配置文件:
  spring
    datasource:修改为本人的数据库连接
  guns
    flowable:修改为本人的数据库连接
    muti-datasouce:修改为本人的数据库连接
3 启动guns工程
  3.1 运行java文件启动
    3.1.1 src/java/main/com/stylefeng/guns/GunsApplication
    3.1.2 run as->java application
  3.2 运行jar文件启动
    3.2.1 编译打包成jar文件
      a)找到guns-parent工程
      b)run as -> maven build -> 执行如下命令
      c)clean package -Dmaven.test.skip=true
    3.2.2 执行jar文件
      java -jar guns-admin-1.0.0-SNAPSHOT.jar
  3.3 运行war文件启动
    3.3.1 修改guns-admin中的pom文件
      packaging->war
    3.3.2 编译打包成war文件
      a)找到guns-parent工程
      b)run as -> maven build -> 执行如下命令
      c)clean package -Dmaven.test.skip=true
    3.3.3 执行war文件
      a)将war文件放在tomcat中的webapps目录下
      b)guns-admin-1.0.0-SNAPSHOT.war改成ROOT.war
      c)启动tomcat %TOMCAT_HOME%/bin/startup.bat


intellij idea部署guns 
1 使用idea进行open->guns-parent
2 修改配置文件:
  spring
    datasource:修改为本人的数据库连接
  guns
    flowable:修改为本人的数据库连接
    muti-datasouce:修改为本人的数据库连接
3 启动guns工程
  3.1 运行java文件启动
    3.1.1 guns-admin/src/java/main/com/stylefeng/guns/GunsApplication
    3.1.2 run as->java application
  3.2 运行jar文件启动
    3.2.1 编译打包成jar文件
      a)找到guns-parent工程
       执行如下命令
      maven clean package -Dmaven.test.skip=true
    3.2.2 执行jar文件
      java -jar guns-admin-1.0.0-SNAPSHOT.jar
  3.3 运行war文件启动
    3.3.1 修改guns-admin中的pom文件
      packaging->war
    3.3.2 编译打包成war文件
      a)找到guns-parent工程
       执行如下命令
      maven clean package -Dmaven.test.skip=true
    3.3.3 执行war文件
      a)将war文件放在tomcat中的webapps目录下
      b)guns-admin-1.0.0-SNAPSHOT.war改成ROOT.war
      c)启动tomcat %TOMCAT_HOME%/bin/startup.bat

猜你喜欢

转载自blog.csdn.net/xiaofanren1111/article/details/79940136