guns框架快速开发的简单使用(仅供学习)

guns框架的简单使用(仅供学习)

只是简单的搭建运行guns,生成代码,主要是Guns v5.1举例。旗舰版目前没有代码生成功能。

1.什么是guns?

Guns基于SpringBoot 2,致力于做更简洁的后台管理系统。Guns项目代码简洁,注释丰富,上手容易,同时Guns包含许多基础模块(用户管理,角色管理,部门管理,字典管理等10个模块),可以直接作为一个后台管理系统的脚手架! 

2.guns版本?

版本名称说明地址
Guns旗舰版 v2.4修复单数据源下事务不生效问题,现为了防止单数据源多数据源冲突,现在多数据源的配置放入multi-datasource分支维护https://gitee.com/stylefeng/guns/tree/ultimate-v2.4/
Guns旗舰版 v2.3强力集成atomikos,MM再也不用担心多数据源事务问题,感谢Guns二群月下魔术师兄弟贡献的解决方案https://gitee.com/stylefeng/guns/tree/ultimate-v2.3/
Guns旗舰版 v2.2修复日志模块,记录业务日志,部分字段缺失的问题https://gitee.com/stylefeng/guns/tree/ultimate-v2.2/
Guns旗舰版 v2.1菜单管理表格改为树形表格,部门增加左侧树https://gitee.com/stylefeng/guns/tree/ultimate-v2.1/
Guns旗舰版 v2.0基于layui的全新旗舰版,demo地址:http://demo.stylefeng.cnhttps://gitee.com/stylefeng/guns/tree/ultimate-v2.0/
Guns旗舰版 v1.1全面升级spring boot和mybatis-plus版本https://gitee.com/stylefeng/guns/tree/ultimate-v1.1/
Guns旗舰版 v1.0全新的UI界面,采用bootstrap 4 + vue,全新的规范化的数据库设计https://gitee.com/stylefeng/guns/tree/ultimate-v1.0/
Guns v5.1Guns经典版的最新版,采用bootstrap 3https://gitee.com/stylefeng/guns/tree/v5.1-final
Guns v4.2spring boot升级到了2.0,大大简化了前端的体积,升级了一些组件到最新版本https://gitee.com/stylefeng/guns/tree/v4.2
Guns v3.3模块化了整个项目,整体拆分成4个模块,增加了jwt,并集成工作流flowable 6.2.0https://gitee.com/stylefeng/guns/tree/v3.3
Guns v2.4基于spring boot全面升级,更加简化配置和依赖,更专注于开发业务https://gitee.com/stylefeng/guns/tree/v2.4/
Guns v1.0Guns的第一个版本,率先采用spring java bean方式的配置,零spring xml配置,spring用到极致https://gitee.com/stylefeng/guns/tree/v1.0/

 

3.Guns v5.1

ide克隆github 上的https://gitee.com/stylefeng/guns/tree/v5.1-final项目。

4.功能?

1.用户管理 2.角色管理 3.部门管理 4.菜单管理 5.字典管理 6.业务日志 7.登录日志 8.监控管理 9.通知管理 10.代码生成

5.搭建步骤?

(1.)ide克隆github 上的https://gitee.com/stylefeng/guns/tree/v5.1-final项目。

(2.)

(3.)将guns下的sql文件夹下的guns.sql在你的数据库中创建。

(4.)application.yml

spring:
  profiles: local
  datasource:
    url: jdbc:mysql://数据库地址:3306/guns?autoReconnect=true&useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=CONVERT_TO_NULL&useSSL=false&serverTimezone=CTT
    username: root
    password: 密码
    filters: wall,mergeStat

建议数据库名字在生成代码之前不要改,改了在生成的时候就检测不到你的表了。

(5.)运行一波。账号admin密码6个1

(6.)生成代码。

  在数据库中创建表,记住加注释,下边的kkkk就是我测试用的表,模板全选上,该填的填填,生成后会在你的java目录下生成一个kkkk.sql文件,在数据库运行一遍。然后就出来了。  

 

转载于:https://www.cnblogs.com/fan123yh/p/10981513.html

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值