网站首页 > 博客文章 正文
今天给大家介绍一款老牌的Java应用开发框架,目前在gitee上有15.7k star,是一款优秀的开发脚手架,使用非常广泛,值得推荐!
介绍
Guns是一个现代化的Java应用开发框架,基于主流技术Spring Boot2 + Vue3 + Antd Vue,Guns基于插件化架构,通过灵活组装插件,可以进行集成和拓展相关功能。
Guns功能列表
- 控制面板
- 用户管理
- 职位管理
- 机构管理
- 应用管理
- 角色管理
- 菜单管理
- 资源查看
- 系统配置
- 字典管理
- 在线用户
- 定时任务
- 文件管理
- 多数据源
- 操作日志
- 登录日志
- 通知管理
- SQL监控
- 服务器信息
Guns插件列表
Guns默认封装了很多功能插件,引用这些插件并使用相关接口,开箱即用,也可以以插件化方式拓展自定义的插件:
- 缓存插件(内存和Redis)
- 系统配置
- 多数据源插件
- 邮件插件
- 文件插件(minio、本地、阿里云、腾讯云)
- groovy脚本
- jwt插件
- 日志插件(文件、数据库)
- excel导出
- 拼音转化
- 短信插件(阿里云、腾讯云)
- websocket
- 定时任务
- 参数校验
- wrapper包装
- C端用户
- Demo拦截器
- 消息插件
快速启动
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
界面截图
开源地址
- https://gitee.com/stylefeng/guns
- 上一篇: 解决yarn无法卸载也安装的问题
- 下一篇: 开发者首选的 Node.js 版本管理工具
猜你喜欢
- 2024-11-30 Hadoop集群部署(实操干货,建议收藏)
- 2024-11-30 列式存储的分布式数据库——HBase(环境部署)
- 2024-11-30 Vue3.2项目架构详解
- 2024-11-30 Flink安装(Standalone、Yarn模式)
- 2024-11-30 Apache Doris 整合 Iceberg + Flink CDC 构建实时湖仓一体的联邦查询
- 2024-11-30 大数据Apache Druid(二):Druid数据结构及架构原理
- 2024-11-30 CTO来教你:技术人员突然离职,如何接手他的项目?
- 2024-11-30 1.4 Flink on YARN集群部署《Flink核心源码解读》
- 2024-11-30 windows系统下如何安装多版本node.js
- 2024-11-30 从 jQuery 到 Vue3 的快捷通道
你 发表评论:
欢迎- 08-06nginx 反向代理
- 08-06跨表插入连续的日期,sheetsname函数#excel技巧
- 08-06初中生也能学的编程,不走弯路,先用后学
- 08-06find命令的“七种武器”:远不止-name和-type
- 08-06恶意代码常见的编程方式
- 08-06kali2021ping 外网不通
- 08-06因为一个函数strtok踩坑,我被老工程师无情嘲笑了
- 08-06hadoop集群搭建详细方法
- 最近发表
- 标签列表
-
- ifneq (61)
- 字符串长度在线 (61)
- googlecloud (64)
- powershellfor (73)
- messagesource (71)
- plsql64位 (73)
- vueproxytable (64)
- npminstallsave (63)
- #NAME? (61)
- promise.race (63)
- 2019cad序列号和密钥激活码 (62)
- window.performance (66)
- qt删除文件夹 (72)
- mysqlcaching_sha2_password (64)
- nacos启动失败 (64)
- ssh-add (70)
- yarnnode (62)
- abstractqueuedsynchronizer (64)
- source~/.bashrc没有那个文件或目录 (65)
- springboot整合activiti工作流 (70)
- jmeter插件下载 (61)
- 抓包分析 (60)
- idea创建mavenweb项目 (65)
- qcombobox样式表 (68)
- pastemac (61)
本文暂时没有评论,来添加一个吧(●'◡'●)