【JeecgBoot】jeecg-spring-boot-starter 开源啦!

JeecgBoot 3.8.3低代码平台组织架构与Spring Boot 3升级实战 低代码开发平台通过可视化编程和模块化组件,显著提升企业级应用开发效率。其核心原理在于抽象通用业务逻辑,结合元数据驱动实现快速配置。在技术价值层面,低代码平台能降低60%以上的开发成本,尤其适合OA、ERP等管理系统开发。Spring Boot作为现代Java开发框架,其3.x版本引入虚拟线程等创新,使并发处理能力提升3倍。JeecgBoot 3.8.3版本深度融合这两项技术,通过重构组织架构模型支持多级子公司管理,并完整适配Spring Boot 3特性。在金融、制造等行业实践中,该方案使权限配置效率提升4 阅读详情

Introduction

基于jeecg-boot封装的spring-boot-starter,

可用于快速开发,享受jeecg-boot的所有功能,且升级内核业务无感知!

(不定期同步其源码,力求始终为最新的版本,当前版本2.2.1)

Feature

  • 平滑升级,业务无感知
  • 共享jeecg-boot的后端的所有功能
  • 可直接使用jeecg-boot的前端进行访问
  • 适用人群
    • 快速开发人群
    • 不需对jeecg-boot的源代码进行改动的人群
    • 只需对jeecg-boot配置项进行调整即可满足开发的人群

Maven Dependency

在项目的pom.xml的dependencies中加入以下内容:

<dependency>
    <groupId>com.itplh.opensource</groupId>
    <artifactId>jeecg-spring-boot-starter</artifactId>
    <version>2.2.1</version>
</dependency>

Usage

参考jeecg-spring-boot-starter-test

  1. 新建spring boot项目
  2. 引入依赖jeecg-spring-boot-starter
    <dependency>
        <groupId>com.itplh.opensource</groupId>
        <artifactId>jeecg-spring-boot-starter</artifactId>
        <version>2.2.1</version>
    </dependency>
    
  3. 相关类
    • org.jeecg.JeecgApplication
    • org.jeecg.JeecgOneGUI
    • org.jeecg.JeecgOneToMainUtil
  4. 相关资源
    resources
        jeecg
        static
        templates
        application.yml
        application-dev.yml
        application-prod.yml
        application-test.yml
        banner.txt
        logback-spring.xml
    
  5. 启动项目,使用jeectboot的前端访问

Thanks

jeecg-boot

Jeecg-Boot企业级低代码开发实战:Spring Boot3+Vue3环境搭建与Online表单应用 低代码开发平台是提升Java企业应用交付效率的关键技术路径,其核心在于平衡开发自由度与自动化能力。Jeecg-Boot作为成熟开源方案,基于Spring Boot 3与Vue3技术栈,通过在线表单配置、AI辅助建模和可合并代码生成,实现零代码快速建模与高自由度二次开发的统一。它支持MySQL/Oracle/达梦等多数据库,深度适配信创环境,并提供OAuth2.1安全框架与微服务扩展能力。本文聚焦真实项目落地场景,详解JDK17+、Node.js20+、Vite6、pnpm9等关键环境配置要点,以及Docke 阅读详情

相关推荐

JeecgBoot企业级低代码平台实战:从核心原理到生产部署全解析

低代码开发平台通过可视化建模和代码生成技术,将通用业务功能模块化封装,其核心原理在于通过预置模板和约束性架构,将开发者的精力从重复的底层编码中解放出来,聚焦于业务逻辑创新。这一技术价值在于能大幅提升企业级应用,尤其是后台管理系统的开发效率,降低技术门槛和项目成本。在应用场景上,它特别适合企业内部管理系统、需要快速验证的MVP项目以及外包类项目,能高效处理表单、权限、报表等标准化需求。本文以JeecgBoot这一基于Spring Boot和Ant Design Vue的流行低代码平台为例,深入探讨其在实际项目

weixin_30642869的博客 416

jeecgboo无法解析 org.jeecgframework.boot:jeecg-boot-starter-lock:3.3.0

需要在idea里左边文件夹进入`jeecg-boot-starter-lock/pom.xml` 右键添加maven依赖。引入这个分布式rediss的依赖问题;

a709691139的博客 2000

JeecgBoot集成AI问答模型的安全风险与纵深防御实践

在企业级应用开发中,集成AI大模型进行智能问答已成为提升效率的常见需求。其核心原理是通过API调用或本地部署,使模型基于给定上下文生成自然语言回复。这项技术能极大改善信息检索与交互体验,但同时也引入了全新的安全挑战。从工程实践角度看,AI模型本质上是一个不可信的外部服务,其输入输出可能成为攻击面,典型风险包括Prompt注入导致指令劫持、模型输出泄露敏感数据、以及因缺乏权限校验引发的越权访问。这些隐患在JeecgBoot这类以快速开发著称的低代码平台中尤为突出,因为开发者容易聚焦于功能实现,而忽视AI组件与

weixin_34396902的博客 392

jeecg单体启动

目录源代码目录结构单体启动后端前端本地启动前端打包发布build默认账号密码 参考: http://www.jeecg.com/ JeecgBoot开发文档 https://github.com/jeecgboot/jeecg-boot 源代码目录结构 项目结构 ├─ jeecg-boot-parent(父POM: 项目依赖、modules组织) │ ├─ jeecg-boot-base(共通模块: 工具类、config、权限、查询过滤器、注解、接口等) │ ├─ jeecg-boot-module-d

罗小爬的技术宝书 3920

8个优质SpringBoot开源项目推荐与实战解析

SpringBoot作为Java微服务开发的主流框架,通过自动配置和Starter机制显著提升了开发效率。其核心原理基于约定优于配置的理念,使开发者能够快速构建企业级应用。在电商、教育、医疗等行业场景中,SpringBoot的高效开发特性与Redis、RabbitMQ等中间件的结合,为系统提供了强大的扩展能力。本文精选的8个GitHub高星项目,如mall电商系统和jeecg-boot低代码平台,不仅完整实现了SpringBoot的核心技术栈,更在生产环境部署、分布式事务处理等方面提供了最佳实践方案。这些项

weixin_34133829的博客 540

jeecg-boot.zip

在github下载jeecgboot项目后,自己对此进行修改,可通过博客文章加以理解,也可以直接去github下载jeecgboot源码,源码包括前端和后端以及数据库,可直接运行

jeecgboot初学习疑问与总结--2021-05-11

新人刚入职: jeecgboot2.4.0学习2天总结: jeecg-boot-base: jeecg-boot-base-api: - 加载了jeecg-boot-base-core jeecg-system-cloud-api: -主要构成部分,封装了一个openfeign,封装了一些fallback熔断方法和接口 jeecg-system-local-api:(systemApi) -封装来了jeecg-syst...

NakanoKaoru的博客 1726

kaggle项目:纽约出租车行程时间NYC Taxi Trip Duration

纽约出租车形成时间预测(NYC Taxi Trip Duration)是Kaggle中的一个Playground竞赛。比赛数据集基于2016年纽约市黄色出租车行程记录数据,需要建立一个模型,根据单个行程属性,预测测试集中每次行程的持续时间。Kaggle项目模型XGBoost,评价指标RMSLE。

weixin_42113929的博客 2788

基于Jeecg-boot开发系统--后端篇

Jeecg-boot是一个后台管理系统,其提供能很多基础的功能,我希望在不修改jeecg-boot代码的前提下增加自己的功能。经过几天的折腾终于搞定了。首先是基于jeecg-boot微服务的方式来扩展的,jeecg-boot微服务本身的搭建过程就不讲了,主要讲增加的功能如何与jeecg-boot集成在一起。

蜗牛跑的快 3261

EEGLAB合辑 | 第一节 往EEGLAB导入数据

1、学习Matlab EEGLAB图形界面建立在强大的Matlab脚本语言之上。要使用EEGLAB构建宏命令和执行自定义和自动化处理的全部功能,就需要能够在Matlab中操纵EEGLAB数据结构。由于时间限制,这个wiki没有提供关于Matlab脚本语言的介绍。相反,用户需要在开始研究之前熟悉Matlab。 2、安装EEGLAB和教程文件 首先下载包含教程数据集的EEGLAB(30MB),附下载地址。 (https://sccn.ucsd.edu/eeglab/downloadtoolbox.php) 解压

nvsirgn的博客 5133

广义正态分布优化算法(GNDO)详解:从理论到实践

广义正态分布优化算法(GNDO)是一种基于正态分布理论的新型元启发式优化算法。该算法通过局部开发和全局探索两种策略平衡搜索过程:局部开发利用广义平均位置和标准差进行精细搜索,而全局探索通过随机个体信息共享扩大搜索范围。GNDO具有参数少、结构简单、收敛速度快等优点,在光伏模型参数提取等工程优化问题中表现优异。算法将种群位置更新与正态分布参数调整相联系,通过自适应机制平衡探索与开发,数学分析表明其具有全局收敛性。相比传统优化算法,GNDO在探索能力和开发能力上均有优势,是高维复杂优化问题的有效解决方案。

qq_42212808的博客 137

Jeecg-Boot微服务开发图文流程

Jeecg-Boot微服务开发图文流程 官方网站: http://www.jeecg.com 源码下载: https://github.com/zhangdaiscott/jeecg-boot 在线演示:http://boot.jeecg.com 一、项目结构及介绍 (本文中的jeecg-cloud-upload为自己建立的微服务开发模块) ├─jeecg-boot-parent(父POM: 项目依赖、modules组织) │ ├─jeecg-boot-base(共通模块: 工具类、config、权限、查

weixin_47996698的博客 4217

上下双相机定位贴合(原理到应用,halcon源码详解)

上下双相机定位贴合(原理到应用,halcon源码详解) 一、简介(类型与之前的文章)看你们理解那个文章快 主要讲解上下双相机定位贴合的原理和实现过程,包括各种标定、组合使用及具体的halcon源码实现,适用于的X、Y、Z三轴加一旋转轴系统,如模组组成的多轴系统、Scara四轴机器、六轴机器人(在运行过程中保证几个自由度不动,运行即可) 二、标定介绍 这一小节总结了通用的相机和轴的相对位置模型,并对其标定进行详细讲解 本系统仅使用了九点标定,精度可做到0.05mm 九点标定作用: A、本质就是仿射变换,一个坐

苏州程序大白的博客 9972

【热门开源项目下载】jeecg-boot-starter

【热门开源项目下载】jeecg-boot-starter 【免费下载链接】jeecg-boot-starter JeeccgBoot项目的启动模块,拆分出来便于维护 含各种starter:微服务启动、xxljob、分布式锁starter、rabbitmq、分布式事务、分库分表shardingsphere、mongondb...

gitblog_01409的博客 705

假新闻检测论文分享(30)MMDFND: Multi-modal Multi-Domain Fake News Detection

现有的假新闻检测方法通常集中在单一领域的新闻上,如健康或政治。然而,社交媒体上的新闻往往来自多个领域,这给单一领域的假新闻检测方法带来了两个主要挑战:数据稀缺性:处理较小、单一领域的新闻数据集时,由于训练数据的稀缺,模型的有效性显著下降。跨领域检测的准确性下降:单一领域的假新闻检测方法在跨领域新闻数据集上的准确性大幅降低。缓解领域间模态语义偏差:通过DPLE网络提取跨领域和领域特定的知识,缓解了不同领域间文本和图像的语义差异。

weixin_41964296的博客 668

piamon实战-- 如何使用 Paimon 的 Java API 实现数据的点查

点查(Point Lookup)是指通过 ​​唯一键(Primary Key)​​ 快速定位并返回单条或少量数据的查询模式。例如:根据用户 ID 查询用户信息、根据订单号查询订单详情等。点查的核心诉求是 ​​低延迟​​ 和 ​​高吞吐​​,适用于实时风控、在线分析等场景。​​定义主键表结构​​,优化数据分布。​​构建过滤条件​​,使用指定查询键。​​执行查询并处理结果​​,结合流式更新实现实时查询。

阿华田的博客 530

JeecgBoot低代码平台在东方通TongWeb应用服务器的企业级部署实战

Spring Boot作为主流的Java Web开发框架,其核心原理是通过内嵌Servlet容器简化部署,实现快速应用开发。这一特性使其在微服务架构和快速迭代场景中展现出巨大技术价值。然而,在企业级生产环境中,对性能、可靠性、监控和国产化适配有更高要求,此时将Spring Boot应用部署至外部应用服务器成为常见选择。应用服务器(如东方通TongWeb)提供了更精细的资源管理、集群支持和深度监控能力,能更好地满足信创环境下的稳定运行需求。本文聚焦于将基于Spring Boot+Vue3的JeecgBoot低

weixin_30855761的博客 412

YOLOv8改进 | 融合篇,YOLOv8主干改进融合网络之MobileNetV3+CA注意机制,助力涨点

MobileNetV3通过结合硬件感知网络架构搜索(NAS)和NetAdapt算法,通过新颖的架构改进进一步提升了性能。YOLOv8中的主干网络替换成MobileNetV3+引入CA注意机制

在职AI算法工程师,擅长计算机视觉,YOLO目标检测、分割等,擅长web、pyqt界面可视化,好内容持续更新中,来这里跟大家一起学习,共同进步 1881

JeecgBoot 工作流快速上手:3 步让 Activiti 请假审批跑通

读完你能拿到一条完整的请假审批流:员工提交请假单,领导一键审批,表单状态自动流转。背后是 JeecgBoot 内置的 Activiti 工作流引擎与 Online 表单设计器,不用手写状态机,也不用自研审批表。 ## 场景:请假单会经历什么 一次请假审批涉及三个角色:提交人、审批人,以及中间"管事"的流程。 管事这件事交给工作流引擎:它记住"当前轮到谁批""单子归谁""现在到哪一步"。Act

gitblog_00402的博客 493

使用 MATLAB/Simulink 搭建一个 无人机群间数据交换与协同控制仿真系统

本文提供了一份详细的Simulink无人机群协同控制仿真教程。主要内容包括:无人机群系统架构设计(去中心化网络、通信分层)、三维运动建模、空-空通信链路实现(距离判断、无线信道)、分布式Consensus控制算法开发,以及性能评估指标设定。教程采用模块化设计思路,通过ModelReference构建多无人机并行模型,并给出了MATLAB函数实现关键算法。最后展示了预期仿真结果(收敛时间<15s、位置偏差<2m)和进阶应用方向(编队飞行、AI协同等),帮助读者掌握群体智能系统的建模与仿真方法。

amy_mhd的博客 155

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

JeecgBoot 集成 Flowable 流程引擎实战:从依赖接入到在线画流程、挂表单、跑通审批

很多团队的审批流现状是这样的:邮件发申请、Excel 转发签字、群里@领导催进度——慢、乱,还没法追溯。把这类"谁在什么时候批了什么"的逻辑写死在业务代码里,每加一个审批环节都要改代码发版。JeecgBoot 与 Flowable 流程引擎的集成就是为了解决这个问题:Flowable 是一个开源 BPM 引擎,你可以把它理解成专门跑审批流程的后台服务;而 JeecgBoot 低代码平台则把它包装成

gitblog_00719的博客 414

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

springboot2.7.18 升级到3.1.5过程

Spring Boot3 从 2.7.10升级到3.1.5有以下几个点需要注意。JDK 17-19。

zhaofuqiangmycomm的博客 1704

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

从零搭建企业级Flowable流程引擎模块(Spring Boot + Flowable 7.1)

本文介绍了如何在Spring Boot项目中集成Flowable 7.1工作流引擎,并提供了两种UI部署方案。主要内容包括:1) Flowable 7.1的环境配置(Maven依赖、数据库设置);2) 核心表结构说明;3) 两种UI部署方式(使用Flowable 6.x版本的UI组件或Docker部署)。文章特别指出Flowable 7.x不再维护官方UI组件,推荐使用6.x版本或Docker容器化方案,并提供了详细的配置示例和生产环境部署建议。

u010588886的专栏 212

jeecg-boot-starter 技术文档

jeecg-boot-starter 技术文档 【免费下载链接】jeecg-boot-starter JeeccgBoot项目的启动模块,拆分出来便于维护 含各种starter:微服务启动、xxljob、分布式锁starter、rabbitmq、分布式事务、分库分表shardingsphere、mongondb ...

gitblog_01416的博客 894

从0到1掌握JEECG-Boot-Starter分布式锁:解决高并发下的数据一致性难题

在分布式架构中,当多个服务实例同时操作共享资源时,传统的本地锁(如Java的`synchronized`或`ReentrantLock`)已完全失效。以电商秒杀场景为例,1000个用户同时抢购100件商品,若没有分布式锁保护,会出现**超卖**、**库存不一致**等严重问题。根据JEECG-Boot社区统计,分布式环境下未加锁的并发操作导致的数据异常占比高达37%,直接影响业务稳定性。 **读完...

gitblog_01406的博客 923

解决分布式并发难题:Jeecg-Boot-Starter分布式锁实战指南

在分布式系统中,当多个服务实例同时操作共享资源时,传统的本地锁(如Java的`synchronized`或`ReentrantLock`)已无法保证数据一致性。想象以下场景: - 秒杀系统中100个用户同时抢购最后1件商品 - 分布式任务调度时避免重复执行 - 微服务架构下的库存扣减操作 - 缓存更新时的缓存穿透/击穿问题 这些场景都可能导致**超卖、数据不一致、重复处理**等严重问题。Jee...

gitblog_01422的博客 1114
上一篇: 【Exception】Unable to import maven project: See logs for details
下一篇: 【杂项】完美解决github仓库中的README.md的图片不显示问题
tanpenggood
博客等级 码龄9年 129粉丝 197原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值