JEECG JeecgBoot低代码开发平台:轻松实现前后端分离

需积分: 5 0 下载量 176 浏览量 更新于2024-11-09 收藏 4.82MB ZIP 举报
资源摘要信息:"word源码java-psbcoa_front:psbcoa_front" 标题所指的知识点主要围绕“word源码java-psbcoa_front:psbcoa_front”这一主题,其中涉及的关键信息有: 1. 低代码开发平台(前后端分离版本):这是一种编程范式,通过减少传统编码工作来加快应用开发过程。该平台采用前后端分离架构,允许前端和后端开发者并行工作,提高开发效率。 2. JeecgBoot:该平台的具体实现,JeecgBoot 是一款基于代码生成器的低代码开发框架。它主要利用SpringBoot 2.x,SpringCloud,Ant Design&Vue,Mybatis-plus,Shiro,JWT等主流技术栈。 3. 技术栈说明: - SpringBoot2.x:基于Spring的一个项目,用于简化Spring应用的初始搭建以及开发过程。 - SpringCloud:提供了在分布式系统(服务发现、配置管理、消息总线、负载均衡、断路器、数据监控等)中快速构建常见的模式(模式)所使用的工具。 - Ant Design&Vue:一套企业级的UI设计语言和React前端框架,提供了一套完整的设计解决方案。 - Mybatis-plus:一个Mybatis的增强工具,在Mybatis的基础上只做增强不做改变,为简化开发、提高效率而生。 - Shiro:一个Java安全框架,提供认证、授权、加密和会话管理等功能。 - JWT(JSON Web Token):用于在网络应用环境间传递声明的一种紧凑的、自包含的方式。 4. 代码生成器:JeecgBoot 的核心特性之一,通过它可以实现前后端代码的一键生成,极大地简化了开发流程,提高了开发效率。 5. 微服务支持:该平台支持微服务架构,这允许系统被拆分为一系列小服务,每个服务运行一个特定的业务功能。 6. 开发模式:JeecgBoot 引领了一种新的开发模式,包括OnlineCoding(在线编码)、代码生成器和手工MERGE(合并),这种模式旨在减少重复工作,并让开发人员更专注于业务逻辑。 7. 低代码模块:JeecgBoot 提供了一系列模块,支持在线开发和零代码配置,包括Online表单开发、Online报表、报表配置、在线图表设计、大屏设计、移动配置、表单设计器、在线设计流程、流程自动化配置和插件能力(可插拔)等。 描述中还提到了当前平台的版本信息(2.4.0),发布日期(2020-12-01),以及JEECG的宗旨,即通过JeecgBoot这款低代码开发平台,旨在解决Java项目中70%的重复工作,帮助开发团队提高效率,节省研发成本,同时保持开发的灵活性。 标签“系统开源”说明该资源(包括源码及其相关文档)是开源的,可供任何人下载、使用、修改和分发。 最后,压缩包子文件的文件名称列表中的"psbcoa_front-master"表明源码的主版本或主分支,通常在版本控制系统中作为仓库的根目录名称出现,其中"master"表示主分支或主版本。 综上所述,这一资源是一个完整的Java低代码开发平台,特别适合于企业级Web应用开发,包含前后端分离架构、代码生成功能,以及一套成熟的开源代码库,可供开发者快速启动项目或扩展其功能。