Advertisement

Jeecg-Boot: 「企业级低代码平台」采用SpringBoot 2.x、SpringCloud和Ant Design的前后端分离架构

  • 5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:ZIP


简介:
Jeecg-Boot是一款基于SpringBoot 2.x、SpringCloud及Ant Design的企业级低代码开发平台,实现前后端彻底分离,提供快速开发框架。 JEECG BOOT 低代码开发平台(前后端分离版本)的最新版本为2.4.5,发布日期是2021年6月7日。 项目介绍: Java Low Code Platform for Enterprise web applications JeecgBoot 是一款基于代码生成器的低代码平台!它采用SpringBoot2.x、SpringCloud框架,并结合Ant Design&Vue前端技术以及Mybatis-plus、Shiro和JWT,支持微服务架构。强大的代码生成器使得前后端代码能够一键生成,实现低代码开发模式(OnlineCoding-> 代码生成器 -> 手工MERGE),帮助解决Java项目中大约70%的重复工作量,使开发者可以更多地关注业务逻辑。这样既能快速提高效率、节省研发成本,同时又不失灵活性。 JeecgBoot 提供了一系列低代码模块,支持真正的零代码在线开发:O。

全部评论 (0)

还没有任何评论哟~
客服
客服
  • Jeecg-Boot: 「SpringBoot 2.xSpringCloudAnt Design
    优质
    Jeecg-Boot是一款基于SpringBoot 2.x、SpringCloud及Ant Design的企业级低代码开发平台,实现前后端彻底分离,提供快速开发框架。 JEECG BOOT 低代码开发平台(前后端分离版本)的最新版本为2.4.5,发布日期是2021年6月7日。 项目介绍: Java Low Code Platform for Enterprise web applications JeecgBoot 是一款基于代码生成器的低代码平台!它采用SpringBoot2.x、SpringCloud框架,并结合Ant Design&Vue前端技术以及Mybatis-plus、Shiro和JWT,支持微服务架构。强大的代码生成器使得前后端代码能够一键生成,实现低代码开发模式(OnlineCoding-> 代码生成器 -> 手工MERGE),帮助解决Java项目中大约70%的重复工作量,使开发者可以更多地关注业务逻辑。这样既能快速提高效率、节省研发成本,同时又不失灵活性。 JeecgBoot 提供了一系列低代码模块,支持真正的零代码在线开发:O。
  • Jeecg-Boot生成器,优于传统解决方案!建于独立式SpringBoot 2.xSpringCloud...
    优质
    Jeecg-Boot是一款基于Spring Boot 2.x与Spring Cloud的低代码开发平台,利用强大的代码生成器,提供比传统商业方案更灵活高效的软件开发体验。 JEECG BOOT低代码开发平台(前细分分离版本)当前最新版本为2.4.2(发布日期:2021-01-26)。该平台适用于企业Web应用程序的Java Low Code Platform,采用前后端分离架构SpringBoot 2.x、SpringCloud,并结合蚂蚁设计与Vue公司技术。它支持MyBatis框架和微服务。 JEECG BOOT拥有强大的代码生成器功能,能够一键生成前后端代码,实现低代码开发模式(OnlineCoding->代码生成器->手工MERGE),帮助解决Java项目中70%的重复工作量,使开发者可以更专注于业务逻辑。它不仅提高了工作效率、降低了研发成本,同时保持了技术灵活性。 此外,JEECG BOOT提供了一系列低代码模块:在线表单开发,在线报表及配置能力,在线图表设计和大屏设计功能;移动应用配置能力和表单设计器等工具也一应俱全。还有流程自动化配置以及插件能力(可插拔)等功能支持进一步拓展。 简而言之,JEECG BOOT的宗旨是:简单的功能通过在线编码配置实现零代码开发;复杂的特性则由代码生成器自动生成后手工合并以达成低代码开发目标。
  • Vue-Vben-Admin:Vite2、Vue3.0及Ant-Design-Vue 2.xVue3管理...
    优质
    Vue-Vben-Admin是一款基于Vite2和Vue3.0框架,并结合了Ant-Design-Vue 2.x组件库,专为开发高性能、易维护的Vue3管理后台系统而设计的解决方案。 VUE VBEN ADMIN 2.0 is a backend management system based on Ant Design-Vue, implementing Vue 3 style. The project uses vue 3.0 and TypeScript (tsx). Documentation for version 2.0 has not yet been started but will be provided in the future. Pre-installation environment requirements: - Node.js: Version > 12.0.0 - Yarn: Package management tool UI framework - Removed. Icons - Icons are imported on demand and can be used during build processes. Injection - Vuex modular setup. Mocking plugin based on Vite for mock data generation. Internationalization implemented in JavaScript.
  • 微服务:运SpringBoot2.xSpringCloud及SpringCloudAlibaba微服务...
    优质
    本课程深入浅出地讲解了基于SpringBoot 2.x、Spring Cloud和Spring Cloud Alibaba构建企业级微服务架构的方法与实践,适合开发人员系统学习。 zlt-微服务平台 如果您觉得有帮助,请点右上角“Star”支持一下谢谢。 1. 总体架构图 2. 功能介绍 3. 项目介绍技术交流群详细在线文档:演示环境地址 账号密码:admin / admin APM监控账号密码:admin / admin Grafana账号:zlt / zlt123 txlcn事务管理器密码:admin任务管理账号密码:admin / 123456 前哨:前哨/前哨演示环境有全方位的监控示例:日志系统+ APM系统+ GPE系统 Gitee地址 Github地址 该平台采用企业级微服务架构,主要解决在开发微服务和业务时常见的非功能性需求。它深度定制了Spring Security,实现了基于RBAC、jwt和oauth2的无状态统一权限认证解决方案,并提供应用管理功能以方便第三方系统的接入。 整个系统采用了组件化的思想设计,具有高内聚低耦合以及高度可配置化的特点。同时严格控制包依赖关系,每个工程都保持最小必要依赖,非常适合学习和企业使用。
  • SpringBoot与Vue
    优质
    本项目采用Spring Boot框架构建后端服务,并结合Vue.js实现前端页面动态渲染,形成高效的前后端分离架构,提供流畅的用户体验和便捷的开发模式。 在现代Web开发实践中,前后端分离是一种常见的架构模式,旨在提高开发效率、优化用户体验,并更好地维护与扩展应用程序。本段落结合了SpringBoot和Vue.js两大技术栈,实现了一个高效且灵活的Web应用。 **SpringBoot**是Java领域的一个轻量级框架,由Pivotal团队负责维护。它简化了Spring配置过程并提供了开箱即用的功能,使开发者能够快速搭建起应用项目。SpringBoot的核心特性包括自动配置、内嵌Servlet容器(如Tomcat)、起步依赖以及Actuator(监控与健康检查)等。在后端开发中,SpringBoot提供了一个模型-视图-控制器(MVC)架构,并支持RESTful API设计,方便数据访问和业务逻辑处理。 **Vue.js**则是一个渐进式的JavaScript框架,用于构建用户界面。其设计理念注重易用性、灵活性及可维护性,允许开发者分步引入功能而无需重构整个项目。Vue的特点包括组件化、虚拟DOM、指令系统、响应式数据绑定以及生命周期钩子等。前端开发中,Vue.js通过axios库与后端API进行交互,实现数据的获取和更新。 在前后端分离架构下,前端与后端之间通常采用HTTP或HTTPS协议通信,并使用RESTful API接口交换数据。这种模式使得前后端可以独立地完成各自的开发任务并分别部署应用,从而提高了整体效率并降低了维护成本。 本项目中SpringBoot作为后端服务器主要职责包括: 1. 提供RESTful API接口接收前端发送的HTTP请求。 2. 实现数据访问层与数据库进行交互(如使用JPA或MyBatis执行ORM操作)。 3. 处理业务逻辑确保对数据进行验证和处理,保证其完整性和安全性。 4. 配置安全框架(例如Spring Security),实现权限控制及认证功能。 Vue.js作为前端框架的主要任务有: 1. 构建用户界面采用组件化的方式组织代码提高代码复用性与可维护性。 2. 负责页面的路由管理使用Vue Router来完成页面跳转操作。 3. 使用axios库与后端API进行交互实现数据获取和提交功能。 4. 实现状态管理,例如通过Vuex统一管理全局状态提升组件间通信效率。 5. 进行视图层动态渲染利用响应式数据绑定更新用户界面。 此外项目可能还包含以下部分: - **数据库设计**:根据业务需求合理规划数据库表结构可能会使用MySQL或PostgreSQL等关系型数据库系统。 - **API文档**:提供详尽的API说明文档如Swagger UI便于前后端协作与调试工作开展。 - **错误处理机制**:需在前端和后端都实现异常情况下的友好提示功能以改善用户体验。 - **部署测试流程**:涵盖单元测试集成测试以及生产环境中的Docker容器化部署配置等环节。 综上所述,本项目展示了如何利用SpringBoot与Vue.js构建高效且分离的Web应用开发模式是学习和掌握前后端分离技术的理想材料。通过研究该项目开发者可以深入了解这两种工具之间的整合方式并提升自身的全栈开发技能水平。
  • 使DjangoDRFVue管理系统源
    优质
    这是一个采用Django与DRF搭建后端服务,并结合Vue.js实现前端界面的企业级管理系统的开源代码项目,特点是实现了清晰的前后端分离架构。 基于Django和DRF构建的企业管理系统源码,采用前后端分离架构,前端使用Vue框架,后端则由Django提供服务。
  • SpringBoot结合MongoDBVue
    优质
    本项目采用Spring Boot框架与MongoDB数据库进行后端开发,并通过Vue.js实现前端构建,形成一套高效的前后端分离架构系统。 ### 课程概述 **适用人群:** IT从业相关人士,0~10年工作经验者。 **技术选型:** - SpringBoot2.x + MongoDB4.x + Vue.js 选用能进行生产环境部署的稳定版本。 **开发模式:** 前后端分离开发。前端与后端分别由不同角色负责开发。 **课程受益点:** 一次上手,即学即会;提供全套源代码,可以直接运行。 ### 技术介绍 MongoDB 是目前 NoSQL 数据库中最流行的选项之一,在互联网应用中不可或缺。本课程基于最新的 4.x 版本进行讲解和搭建。MongoDB 是一个分布式文件存储的数据库系统,由 C++ 编写而成,旨在为 Web 应用提供高性能的数据存储解决方案。 作为一种介于关系型数据库与非关系型数据库之间的产品,MongoDB 在功能丰富性方面接近传统的关系型数据库,并且是当前最像关系型系统的 NoSQL 数据库之一。其名称来源于英文单词 Humongous(庞大),表明了该系统适用于各种规模的企业、行业及应用程序的开源特性。 作为一个支持敏捷开发模式的数据存储解决方案,MongoDB 的数据模型可以随着应用的发展灵活地进行调整和更新。它专为扩展性、高性能以及高可用性的需求而设计,并且能够从单服务器部署无缝升级到复杂的多数据中心架构中使用。
  • 基于 Spring Boot Ant Design Pro AIGC 本科毕设项目.zip
    优质
    这是一个结合Spring Boot和Ant Design Pro技术栈的AIGC(AI生成内容)项目,旨在实现前后端完全分离的架构设计,适合本科生毕业设计使用。项目封装了API接口,提供了用户友好的界面,简化了开发流程。通过该项目,学生可以深入学习并实践现代化Web应用开发的最佳实践和技术要点。 项目工程资源仅在经过严格测试并确保可以直接运行且功能正常的情况下上传。这些资源易于复制,并可帮助您轻松复现出相同的项目成果。本人拥有丰富的系统开发经验(全栈开发),欢迎随时提出任何使用问题,我会及时为您提供解答和必要的支持。 【资源内容】:详细信息请查看页面下方的“资源详情”,包括完整源码、工程文件及说明文档等。如非VIP用户,请通过私信方式获取此资源。 【本人专注IT领域】:不论何时何地遇到使用问题,欢迎随时联系我,我会尽快为您提供帮助。 【附带支持】:若您需要相关开发工具或学习资料的支持与推荐,我也将尽力提供协助和建议以促进您的技术进步与发展。 【适用场景】:此项目适用于各类设计任务如课程作业、毕业设计、学科竞赛等;同样可用于初期项目的规划阶段及个人技能提升的练手练习之中。 可借鉴该项目进行复刻或在此基础上进一步开发新的功能模块。 资源仅供开源学习和技术交流使用,严禁用于商业用途。一切由此产生的后果由使用者自行承担。 部分字体和插图可能来自网络来源,在收到通知后会及时处理版权问题并删除相关素材。收取的费用仅为整理与收集资料所耗费时间的成本补偿,并不涉及其他法律责任。
  • Springboot_Vue
    优质
    本项目采用Spring Boot和Vue.js构建,实现前后端彻底分离。前端通过Ajax调用后端API,提高开发效率与用户体验。适合快速搭建企业级应用框架。 基于Spring Boot和Vue的前后端分离项目实现了增删改查功能,并使用了IntelliJ IDEA、Maven和MySQL进行开发。代码简洁清晰,启动顺序为先运行Vue项目,再启动Spring Boot应用以自动连接前后端。
  • 基于Jeecg-Boot3.0Flowable6.7.2NBCIO亿事达管理V1.0.0
    优质
    本项目为NBCIO亿事达企业管理平台后端V1.0.0,采用Jeecg-Boot3.0框架与Flowable6.7.2流程引擎构建,提供全面的企业管理解决方案。 NBCIO 亿事达企业管理平台后端代码基于 jeecg-boot3.0 和 flowable6.7.2 开发,初步实现了集流程设计、管理、执行、任务办理及监控于一体的工作流开发平台,并增加了聊天功能、大屏设计器、网盘和项目管理等功能。未来计划增加OA系统、CRM以及ERP等模块,期待有共同愿景的同仁一起参与打造该平台。