一个开源、现代化的 Java 应用开发基础框架,前后端分离!

2025-12-29 0 716

项目介绍

Guns 是一个现代化的Java应用开发框架,基于主流技术栈构建,旨在提高开发人员的开发效率,降低企业信息化系统的开发成本。该框架采用前后端分离的设计模式,支持灵活组装插件以进行功能的集成和拓展。经过多年的发展,Guns已在业界具有一定的影响力,并被广泛应用于各种软件产品和技术公司的技术体系建设中。

应用场景

Guns框架适用于多种企业信息化系统的开发,包括但不限于:

  • 企业管理系统:如ERP、CRM、OA等。
  • 电商平台:支持商品管理、订单处理、用户管理等。
  • 数据分析平台:支持大数据处理、可视化展示等。
  • 定制化业务系统:根据企业特定需求定制开发。

功能模块

  • 控制面板:系统概览与关键指标展示。
  • 用户管理:用户信息管理、权限分配等。
  • 职位管理:职位设置与职责分配。
  • 机构管理:多机构支持与切换。
  • 应用管理:系统应用分类与管理。
  • 角色管理:系统角色、业务角色、公司角色区分与管理。
  • 菜单管理:多级菜单管理与权限控制。
  • 资源查看:系统资源监控与管理。
  • 系统配置:系统参数与配置管理。
  • 字典管理:数据字典维护与管理。
  • 在线用户:实时在线用户监控。
  • 定时任务:定时任务调度与管理。
  • 文件管理:文件上传、下载与管理。
  • 多数据源:支持多数据源配置与管理。
  • 操作日志:系统操作日志记录与查询。
  • 登录日志:用户登录日志记录与查询。
  • 通知管理:系统通知与消息管理。
  • SQL监控:SQL语句执行监控与优化。
  • 服务器信息:服务器状态与性能监控。

功能特点

    • 前后端分离:采用Vue3作为前端框架,Spring Boot3作为后端框架,实现前后端解耦。
    • 插件化架构:支持灵活组装插件,便于功能的集成和拓展。
    • 现代化UI设计:界面经过专业UI设计,更加现代化、美观。
    • 多角色支持:区分系统角色、业务角色、公司角色,实现精细化的权限控制。
    • 安全策略:支持密码重试策略、密码失效策略等安全配置。

 

  • 性能优化:优化了大部分代码,提升了系统性能。

项目技术栈

  • 后端技术栈

    • Spring Boot3:作为后端框架,提供RESTful API接口
    • JDK17:使用最新版本的Java开发工具包。
    • Flyway:数据库迁移工具,自动初始化表结构。
    • MyBatis-Plus:增强MyBatis,提供更便捷的数据库操作。
    • Redis:作为缓存数据库,提高系统响应速度。
  • 前端技术栈

    • Vue3:作为前端框架,构建用户界面。
    • Antd Vue:基于Ant Design的Vue组件库,提供丰富的UI组件。
    • Node 20:前端开发环境所需Node版本。
    • Yarn:作为前端包管理工具,管理项目依赖。
  • 数据库

    • MySQL 5.7/8:推荐使用的数据库版本。

功能演示

一个开源、现代化的 Java 应用开发基础框架,前后端分离!
一个开源、现代化的 Java 应用开发基础框架,前后端分离!
一个开源、现代化的 Java 应用开发基础框架,前后端分离!
一个开源、现代化的 Java 应用开发基础框架,前后端分离!
一个开源、现代化的 Java 应用开发基础框架,前后端分离!
一个开源、现代化的 Java 应用开发基础框架,前后端分离!
一个开源、现代化的 Java 应用开发基础框架,前后端分离!
一个开源、现代化的 Java 应用开发基础框架,前后端分离!
一个开源、现代化的 Java 应用开发基础框架,前后端分离!
一个开源、现代化的 Java 应用开发基础框架,前后端分离!
一个开源、现代化的 Java 应用开发基础框架,前后端分离!
一个开源、现代化的 Java 应用开发基础框架,前后端分离!

开源地址

https://gitee.com/stylefeng/guns

收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

免责声明 1、百创网作为第三方中介平台,依据交易合同(商品描述、交易前商定的内容)来保障交易的安全及买卖双方的权益; 2、非平台线上交易的项目,出现任何后果均与百创网无关;无论卖家以何理由要求线下交易的,请联系管理举报。 3. 百创网网站的资源均由店家上传出售,本站无法判断和识别资源的版权等合法性属性。如果您对本网站上传的信息资源的版权存有异议,请您及时联系 我们。如果需要删除链接,请下载下面的附件,正确填写信息后并发给我们,本站核实信息真实性后,在24小时内对商品进行删除处理。 联系邮箱:baicxx@baicxx.com (相关事务请发函至该邮箱)

百创网-源码交易平台_网站源码_商城源码_小程序源码 行业资讯 一个开源、现代化的 Java 应用开发基础框架,前后端分离! https://www.baicxx.com/36446.html

常见问题
  • 1、自动:拍下后,点击(下载)链接即可下载;2、手动:拍下后,联系卖家发放即可或者联系官方找开发者发货。
查看详情
  • 1、源码默认交易周期:手动发货商品为1-3天,并且用户付款金额将会进入平台担保直到交易完成或者3-7天即可发放,如遇纠纷无限期延长收款金额直至纠纷解决或者退款!;
查看详情
  • 1、百创会对双方交易的过程及交易商品的快照进行永久存档,以确保交易的真实、有效、安全! 2、百创无法对如“永久包更新”、“永久技术支持”等类似交易之后的商家承诺做担保,请买家自行鉴别; 3、在源码同时有网站演示与图片演示,且站演与图演不一致时,默认按图演作为纠纷评判依据(特别声明或有商定除外); 4、在没有”无任何正当退款依据”的前提下,商品写有”一旦售出,概不支持退款”等类似的声明,视为无效声明; 5、在未拍下前,双方在QQ上所商定的交易内容,亦可成为纠纷评判依据(商定与描述冲突时,商定为准); 6、因聊天记录可作为纠纷评判依据,故双方联系时,只与对方在百创上所留的QQ、手机号沟通,以防对方不承认自我承诺。 7、虽然交易产生纠纷的几率很小,但一定要保留如聊天记录、手机短信等这样的重要信息,以防产生纠纷时便于百创介入快速处理。
查看详情
  • 1、百创作为第三方中介平台,依据交易合同(商品描述、交易前商定的内容)来保障交易的安全及买卖双方的权益; 2、非平台线上交易的项目,出现任何后果均与百创无关;无论卖家以何理由要求线下交易的,请联系管理举报。
查看详情
  • 免责声明 1、百创网作为第三方中介平台,依据交易合同(商品描述、交易前商定的内容)来保障交易的安全及买卖双方的权益; 2、非平台线上交易的项目,出现任何后果均与百创网无关;无论卖家以何理由要求线下交易的,请联系管理举报。 3. 百创网网站的资源均由店家上传出售,本站无法判断和识别资源的版权等合法性属性。如果您对本网站上传的信息资源的版权存有异议,请您及时联系 我们。如果需要删除链接,请下载下面的附件,正确填写信息后并发给我们,本站核实信息真实性后,在24小时内对商品进行删除处理。 联系邮箱:baicxx@baicxx.com (相关事务请发函至该邮箱)
查看详情

相关文章

猜你喜欢
发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务

  • 0 +

    访问总数

  • 0 +

    会员总数

  • 0 +

    文章总数

  • 0 +

    今日发布

  • 0 +

    本周发布

  • 0 +

    运行天数

你的前景,远超我们想象