{"repo":"stylefeng/Guns","free":true,"listed":false,"github":"https://github.com/stylefeng/Guns","clone":"git clone https://github.com/stylefeng/Guns.git","description":"Guns是一个现代化的Java应用开发框架，基于主流技术Spring Boot3 + Vue3 + JDK17，Guns的核心理念是提高开发人员开发效率，降低企业信息化系统的开发成本。","language":"Vue","stars":3975,"topics":["gun","beetl","mybatis","spring-boot","springmvc-shiro-mybatis","jwt","mybatis-plus","guns","rest-api","rest"],"license":"Apache-2.0","category":"auth-billing-email","readme_excerpt":"Guns是一个现代化的Java应用开发框架，基于主流技术Spring Boot3 + Vue3 + JDK17，Guns的核心理念是提高开发人员开发效率，降低企业信息化系统的开发成本。 ----------------------------------------------------------------------------------------------- Gitee 2025开源项目评选投票 Guns正在参加2025 Gitee开源项目评选，开源不易，每一票都是继续免费迭代下去的动力！ 请点击投票 官方网站 https://www.javaguns.com/ 快速启动 Guns v8前端启动 前端项目位置： 当前项目的guns-front-project目录下。guns-front-project 前端需要使用 Node 20 ，请先安装node20，请使用yarn启动，具体启动方法如下： Guns v8后端启动 以下为后台启动的过程： 重要 重要 重要 ，不要手动初始化sql，因为集成了flyway会自动初始化表，准备空库即可。 1. 在mysql数据库中创建guns数据库，推荐mysql 5.7或8版本。 2. 修改 application-local.yml 中的数据库连接配置连接到您的数据库。 3. 打开 ProjectStartApplication 运行main方法即可启动。 4. 初始化账号密码：admin/123456 扫码关注官方公众号和官方微信群 官方公众号 扫码邀请入群 更新日志 v8.3.5-2025年11月12日 1. 恢复图片验证码功能 2. 修复前端和后端的图片验证码，可同时开启两个验证码开关 3. 【前端】美化前端登录界面，更新底图 4. 【前端】美化拖拽验证码样式，并优化图片加载速度 5. 更新业务分组相关接口，优化下拉列表接口、新增分组接口、删除分组接口 6. sys config配置表美化界面，方便进行修改变量配置，并把常用配置放在最前 7. 整体菜单风格优化，在保留原有风格下，增加了顶部应用模式。菜单导航改为4种模式左侧垂直、左侧双排、水平、混合双列。 v8.3.4-2025年10月28日 1. 组织加层级管理，可自定义层级标识 2. 组织机构左侧树组件增加可拖拽自定义宽度范围 3. 角色管理功能升级，增加系统角色、业务角色和公司角色的区分 4. 数据范围升级，从单一绑定数据范围增加到多条绑定数据范围 5. 修复头像刷新缓存的bug 6. 【前端】新增分割面板 GunsSplitLayout 组件 7. 【前端】CommonTable组件新增工具栏 TableTool 组件 8. 【前端】美化ant-modal的边框 9. 【前端】修改TableTool的自定义列缓存逻辑 10. 【前端】优化Selection公共选择组件整体样式 11. 【前端】Layout新增顶部菜单栏布局，新增侧栏双菜单 12. 【前端】更新vue版本，兼容npm安装 13. 【前端】美化登录页面样式 14. 【前端】修复抽屉关闭按钮不能嵌套bug 15. 【前端】修复外链跳转地址不对bug v8.3.0-2024年11月9日 1. 升级核心包版本，升级Guns支持Spring Boot3 + JDK17。 2. 更新message消息列表界面。 3. 更新接参数接收日期格式，支持更多的日期格式。 4. 优化文件存储位置，支持文件存储在jar包所在目录。 5. 增加国密加解密算法的工具类。 6. 增加黑白名单功能的","default_branch":null,"files":null,"tree":[],"storefront":"/r/stylefeng","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/stylefeng/Guns/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}