15.7k star,经典与效率兼备的后台管理框架

戳上方蓝字“极客之家”关注我!

今天给大家介绍一款老牌的Java应用开发框架,目前在gitee上有15.7k star,是一款优秀的开发脚手架,使用非常广泛,值得推荐!

介绍

Guns是一个现代化的Java应用开发框架,基于主流技术Spring Boot2 + Vue3 + Antd Vue,Guns基于插件化架构,通过灵活组装插件,可以进行集成和拓展相关功能。

Guns功能列表

  1. 控制面板
  2. 用户管理
  3. 职位管理
  4. 机构管理
  5. 应用管理
  6. 角色管理
  7. 菜单管理
  8. 资源查看
  9. 系统配置
  10. 字典管理
  11. 在线用户
  12. 定时任务
  13. 文件管理
  14. 多数据源
  15. 操作日志
  16. 登录日志
  17. 通知管理
  18. SQL监控
  19. 服务器信息

Guns插件列表

Guns默认封装了很多功能插件,引用这些插件并使用相关接口,开箱即用,也可以以插件化方式拓展自定义的插件:

  1. 缓存插件(内存和Redis)
  2. 系统配置
  3. 多数据源插件
  4. 邮件插件
  5. 文件插件(minio、本地、阿里云、腾讯云)
  6. groovy脚本
  7. jwt插件
  8. 日志插件(文件、数据库)
  9. excel导出
  10. 拼音转化
  11. 短信插件(阿里云、腾讯云)
  12. websocket
  13. 定时任务
  14. 参数校验
  15. wrapper包装
  16. C端用户
  17. Demo拦截器
  18. 消息插件

快速启动

Guns v8前端启动

前端需要使用Node 18,请先安装node18,推荐使用yarn启动,具体启动方法如下:

# 安装依赖
yarn

# 启动前端项目
yarn run dev

# 打包
npm run build
Guns v8后端启动

以下为后台启动的过程:

  • 在mysql数据库中创建guns数据库,推荐mysql 5.7或8版本。
  • 修改application-local.yml中的数据库连接配置连接到您的数据库。
  • 打开ProjectStartApplication运行main方法即可启动,注:新版无需运行sql初始化文件,因为集成了flyway会自动初始化表。
  • 初始化账号密码:admin/123456

界面截图

15.7k star,经典与效率兼备的后台管理框架
15.7k star,经典与效率兼备的后台管理框架
15.7k star,经典与效率兼备的后台管理框架
15.7k star,经典与效率兼备的后台管理框架
15.7k star,经典与效率兼备的后台管理框架
15.7k star,经典与效率兼备的后台管理框架

开源地址

  • https://gitee.com/stylefeng/guns

后端专属技术群

构建高质量的技术交流社群,欢迎从事编程开发、技术招聘HR进群,也欢迎大家分享自己公司的内推信息,相互帮助,一起进步!

文明发言,以交流技术职位内推行业探讨为主

广告人士勿入,切勿轻信私聊,防止被骗

15.7k star,经典与效率兼备的后台管理框架

加我好友,拉你进群

15.7k star,经典与效率兼备的后台管理框架

原文始发于微信公众号(极客之家):15.7k star,经典与效率兼备的后台管理框架

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/298992.html

(0)
小半的头像小半

相关推荐

发表回复

登录后才能评论
极客之音——专业性很强的中文编程技术网站,欢迎收藏到浏览器,订阅我们!