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.cn https://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.1 Guns經典版的最新版,采用bootstrap 3 https://gitee.com/stylefeng/guns/tree/v5.1-final
Guns v4.2 spring boot升級到了2.0,大大簡化了前端的體積,升級了一些組件到最新版本 https://gitee.com/stylefeng/guns/tree/v4.2
Guns v3.3 模塊化了整個項目,整體拆分成4個模塊,增加了jwt,並集成工作流flowable 6.2.0 https://gitee.com/stylefeng/guns/tree/v3.3
Guns v2.4 基於spring boot全面升級,更加簡化配置和依賴,更專注於開發業務 https://gitee.com/stylefeng/guns/tree/v2.4/
Guns v1.0 Guns的第一個版本,率先采用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文件,在數據庫運行一遍。然后就出來了。  

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM