介绍
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
界面截图

版权声明:
1、本网站名称:帝企吧
2、本站永久网址:https://www.diqiba.com
3、本网站的文章部分内容可能来源于网络及作者投稿,仅供大家学习与参考,如有侵权,请联系站长进行删除处理。
4、本站一切资源不代表本站立场,并不代表本站赞同其观点和对其真实性负责。
5、本站一律禁止以任何方式发布或转载任何违法的相关信息,访客发现请向站长举报。
6、本站资源大多存储在云盘,如发现链接失效,请联系我们我们会第一时间更新。
7、本站所有资源来源于互联网,仅用于学习及参考使用,切勿用于商业用途,如产生法律纠纷本站概不负责! 8、资源除标明原创外均来自网络转载,版权归原作者所有,若侵犯到您权益请联系我们删除,我们将及时处理! 9、若您需使用非免费的软件或服务,请购买正版授权并合法使用!
1、本网站名称:帝企吧
2、本站永久网址:https://www.diqiba.com
3、本网站的文章部分内容可能来源于网络及作者投稿,仅供大家学习与参考,如有侵权,请联系站长进行删除处理。
4、本站一切资源不代表本站立场,并不代表本站赞同其观点和对其真实性负责。
5、本站一律禁止以任何方式发布或转载任何违法的相关信息,访客发现请向站长举报。
6、本站资源大多存储在云盘,如发现链接失效,请联系我们我们会第一时间更新。
7、本站所有资源来源于互联网,仅用于学习及参考使用,切勿用于商业用途,如产生法律纠纷本站概不负责! 8、资源除标明原创外均来自网络转载,版权归原作者所有,若侵犯到您权益请联系我们删除,我们将及时处理! 9、若您需使用非免费的软件或服务,请购买正版授权并合法使用!

评论(0)