- 博客(155)
- 收藏
- 关注
原创 OneCode MQTT插件开发实战:基于Paho.Client的物联网通信解决方案
xui.MQTT插件为OneCode平台提供了企业级的MQTT通信能力,通过本文介绍的开发要点和最佳实践,开发者可以快速构建稳定、高效的物联网通信层。该插件已在多个生产环境验证,支持百万级设备接入场景。未来计划增加MQTT 5.0支持、共享订阅和消息路由功能,进一步提升物联网应用开发效率。Eclipse Paho.Client官方文档MQTT协议中文版OneCode平台插件开发指南。
2025-07-05 17:35:39
416
原创 OneCode自主UI设计体系:架构解析与核心实现
/ 设置模板});// 渲染模板if (!// 事件处理绑定// DOM节点注册组件通过setEvents// 点击事件处理},// 自定义事件处理});OneCode的自主UI设计体系通过精心设计的组件架构、生命周期管理、样式模板系统和事件机制,为开发者提供了强大而灵活的UI构建工具。这种设计不仅提高了开发效率,也保证了UI组件的一致性和可维护性,为企业级应用开发提供了坚实的技术支撑。
2025-07-05 16:36:19
516
原创 OneCode组件通用属性配置手册
《OneCode平台通用组件属性手册》为开发者提供了系统化的UI组件配置指南。手册分为四大部分:通用属性篇(涵盖布局、外观、数据和事件等基础属性)、组件分类篇(详细说明按钮、输入框等基础组件和容器组件)、高级配置篇和最佳实践篇。通过标准化的属性说明、示例代码和使用建议,帮助开发团队统一组件使用规范,提升开发效率和界面一致性。手册适用于前端工程师、全栈开发者和低代码平台使用者等各类技术人员,并采用层级化结构组织内容,便于快速查阅各类组件的配置方法。
2025-07-05 14:39:58
498
原创 OneCode 通用组件开发配置指南
核心属性:场景说明:用于构建应用程序的整体布局框架,支持多列划分和元素停靠,是页面结构的基础组件。代码示例:1.2 xui.UI.LayoutGroup核心属性:场景说明:作为Layout组件的直接子元素,用于划分布局区域,实现复杂的页面分区。代码示例:1.3 xui.UI.TabsGroup核心属性:场景说明:用于创建多标签页界面,实现内容的分类展示和切换,节省页面空间。代码示例:1.4 xui.UI.TabPage核心属性:场景说明:作为TabsGroup的子组件,承载具体的标签页内容,可包
2025-07-05 13:06:59
459
原创 OneCode 图表组件核心优势解析
OneCode图表组件通过丰富的图表类型、灵活的配置体系、卓越的性能表现、强大的兼容性和完善的开发体验,为企业级应用提供了专业、高效的数据可视化解决方案。无论是简单的数据展示还是复杂的实时监控,OneCode都能满足需求,帮助开发人员快速构建高质量的数据可视化界面。全面的可视化能力、极致的配置灵活性、卓越的性能表现、强大的兼容性与集成性,以及完善的企业级特性支持。这些优势使得OneCode图表组件成为企业应用开发中的理想选择。
2025-07-05 11:28:34
350
原创 OneCode图表配置速查手册
本文档系统梳理了OneCode图表组件15+图表类型的配置参数,涵盖金字塔图、雷达图、实时折线图等常用可视化图表。详细解析了各图表的基础配置、功能属性及特有参数,包括标题样式、坐标轴设置、动画效果、数据格式等六大维度。提供配置项类型、可选值及默认值说明,帮助开发者快速定位所需参数。特别针对实时图表的数据更新机制、双Y轴配置等复杂场景给出了专业指导,是数据可视化开发的高效参考手册。
2025-07-05 11:25:48
492
原创 OneCode 前端组件图表配置详解
漏斗图与金字塔图组件组用于展示数据在不同阶段的转化关系或层级结构,通过形状变化直观呈现数据的递减或递增趋势,帮助用户理解流程中的关键环节。组合图表组件组整合多种图表类型,满足复杂数据展示需求,通过差异化的视觉编码方式呈现不同特性的数据,提高数据表达的丰富性和准确性。堆叠图表组件组通过将数据系列堆叠展示,既保留各系列数据的独立性,又能直观反映总体数据的构成比例,适合展示部分与整体的关系。单系列图表组件组用于展示单一维度数据的分布和趋势,通过简洁的视觉形式呈现数据特征,降低用户认知负担,提高数据解读效率。
2025-07-05 10:36:03
236
原创 OneCode图生代码技术深度解析:从可视化设计到注解驱动实现的全链路架构
在现代软件开发领域,可视化编程与代码生成技术的融合正引领着一场开发效率的革命。OneCode平台的图生代码技术通过CodeBee IDE实现了设计与开发的无缝衔接,彻底改变了传统的"设计→标注→编码"串行工作流。本文将深入剖析OneCode图生代码技术的底层实现原理,通过管理端首页的设计与代码生成案例,全面展示从像素级UI设计到可执行Java代码的完整转换过程,并探讨其在企业级应用开发中的实战价值。
2025-07-04 22:22:10
798
原创 OneCode 智能化UI布局与定位:注解驱动的视觉编排艺术
OneCode的注解驱动布局系统通过分层注解设计,将复杂的UI布局逻辑转化为清晰的声明式配置。开发者可以通过组合和等注解,快速实现从简单到复杂的各种布局需求。这种方式不仅大幅提升了开发效率,还保证了UI代码的可维护性和扩展性。随着企业级应用对界面要求的不断提高,OneCode的注解布局技术为开发者提供了一个既灵活又强大的解决方案,使他们能够将更多精力投入到业务逻辑实现而非界面编排上。未来,OneCode还将进一步增强布局系统的智能化,通过AI辅助生成布局注解,实现真正的"所想即所得"的UI开发体验。
2025-07-04 21:48:17
852
原创 OneCode服务规划:基于枚举与注解的统一路径架构设计
OneCode通过枚举与注解的创新结合,将服务规划从经验驱动转变为规则驱动。这种架构不仅解决了大型项目中的路径管理难题,更为AI时代的软件开发提供了语义化的基础设施。随着业务的发展,这套体系将继续发挥其标准化、可扩展、智能化的核心优势,支撑企业级应用的持续演进。
2025-07-04 12:27:38
322
原创 OneCode采用虚拟DOM结构实现服务端渲染的技术实践
OneCode通过虚拟DOM结构实现服务端渲染的技术方案,成功解决了传统SSR与现代SPA之间的矛盾。其核心在于通过``建立的类型安全映射机制,以及基于组件树的序列化与渲染流程。这一方案特别适合企业级复杂应用,在保持开发效率的同时,提供了卓越的性能表现和用户体验。未来,OneCode团队将进一步优化虚拟DOM的差异计算算法,并探索结合WebAssembly技术提升服务端渲染性能,为企业级前端开发提供更强大的技术支持。
2025-07-04 10:12:54
779
原创 OneCode:AI时代的先锋——注解驱动技术引领开发范式变革
当AI成为软件开发的基础设施,能够被机器理解的『开发母语』将成为竞争的制高点。OneCode以注解驱动为核心,正在重新定义AI时代的软件开发规则。对于追求数字化转型的企业而言,选择注解驱动架构不仅是技术选型,更是面向AI未来的战略决策。技术前瞻:OneCode即将发布的4.0版本将进一步深化注解驱动与AI的融合,通过等AI专用注解,实现从『AI辅助开发』到『AI主导开发』的跨越,让开发者真正聚焦于创造性的业务设计。
2025-07-03 19:38:03
768
原创 利用OneCode注解驱动构建企业DDD统一语义环境
语义定义层是整个架构的基础,包含了所有核心注解的定义,如等。这些注解定义了领域模型、业务操作和界面展示的基本语义单元。@[email protected]("模块配置");tree.setCaption("字段配置");定义了整个树形结构的基本特性,包括是否启用帮助栏、是否懒加载等定义了子节点的类型和行为,通过bindClass属性指定了处理该节点的服务类@Pid注解标记了该树形结构的关键参数,确保语义的完整性。
2025-07-03 17:58:08
879
原创 实战AI增强注解驱动:OneCode语义工程的智能升级
在企业级DDD实践中,注解驱动开发虽已实现语义标准化,但面对复杂业务场景仍存在人工定义成本高、语义校验滞后、跨团队协作壁垒等挑战。本文将从技术落地角度,阐述如何通过AI技术增强注解驱动能力,构建智能化语义工程环境。核心痛点:复杂领域模型的注解配置(如的层级定义、的表单布局)需要开发者手动编写,易出错且效率低下。AI增强方案:基于OneCode现有元数据结构,训练领域特定AI模型,实现从自然语言描述到注解代码的自动转换。例如:技术实现:核心痛点:与的事件绑定关系复杂,人工配置易出现语义冲突(如重复事件ID
2025-07-03 17:54:12
322
原创 OneCode图表组件深度解析:注解驱动的Java可视化方案
通过OneCode图表组件,Java开发者可以完全摆脱JavaScript依赖,用纯Java代码构建专业级可视化图表。立即体验注解驱动开发带来的效率提升!#OneCode #Java可视化 #数据图表 #企业级开发 #注解驱动。用于类、方法或字段的图表全局配置,绑定。专用于字段级图表配置,绑定。
2025-07-03 17:00:50
305
原创 OneCode低代码框架——AI驱动的低代码学习新范式
将学习周期缩短60%:从传统需要2周的框架熟悉过程压缩至3-4天降低80%的配置错误:AI的实时提示和校验大幅减少注解配置问题提升开发效率3倍:自动化代码生成和布局设计释放人力成本随着AI技术的不断发展,低代码学习正从"文档阅读-示例模仿-错误调试"的传统模式,向"智能解析-实时指导-自动生成"的新范式演进。掌握这种AI辅助学习方法,不仅能快速精通OneCode,更能构建起面向未来的低代码开发能力体系。实践建议:从。
2025-07-03 10:44:37
1098
原创 传统Spring架构向OneCode平台转型指南:低代码时代的架构升级路径
从传统Spring架构向OneCode平台转型,不仅是技术栈的升级,更是开发模式的革新。通过注解驱动开发和组件化设计,OneCode有效解决了Spring应用开发效率低、配置复杂的痛点。企业在转型过程中应遵循分阶段实施策略,优先迁移适合低代码开发的模块,逐步积累经验和最佳实践。未来,随着AI辅助开发技术的成熟,OneCode平台将进一步实现需求到代码的自动化转换,彻底改变企业级应用的开发方式。
2025-07-03 10:21:40
939
原创 OneCode表单架构设计:注解驱动与组件化的完美结合
OneCode表单架构采用注解驱动+组件化+工厂模式的设计思想,实现了表单的可视化配置与灵活扩展。核心解决了传统表单开发中"重复编码"、“样式不统一”、"难以维护"等痛点,通过将表单拆分为视图配置层组件层和数据处理层,构建了低代码平台的核心能力。
2025-07-02 21:09:44
924
原创 OneCode FormField 基础表单字段 功能说明
所有组件均遵循OneCode的注解驱动设计,通过。统一管理组件映射关系,实现灵活的组件扩展和复用。与对应注解类绑定,由。
2025-07-02 20:53:44
687
原创 OneCode低代码平台的事件驱动设计:架构解析与实践
枚举类核心事件应用场景searchformLoadsavereSet表单级操作onClickonChangeloadItemsupLoad字段级交互mformLoadmsave主子表单场景EscKeyDown快捷键操作这些枚举通过接口统一管理,每个事件包含code(事件编码)、name(事件名称)和desc(事件描述)属性,实现了事件的规范化定义。OneCode低代码平台的事件驱动设计通过注解+枚举的创新组合,构建了一套灵活而强大的事件处理框架。
2025-07-02 10:47:49
905
原创 OneCode低代码平台核心(APIEventAnnotation)代码阅读心得
通过注解和枚举的巧妙结合,实现了业务逻辑的模块化和标准化,为低代码开发提供了坚实的技术支撑。通过对项目结构的分析,OneCode低代码平台采用模块化设计,技术栈以Java为主,结合Spring Framework等主流框架,通过Maven进行项目构建与依赖管理,整体架构体现了松耦合、高内聚的设计思想。总的来说,OneCode平台的核心代码设计合理、架构清晰,充分体现了低代码平台在标准化、易用性和扩展性方面的追求,值得学习和借鉴。等枚举,配合对应的路径枚举类,构建了灵活而严谨的路径映射机制。
2025-07-02 09:10:10
372
原创 OneCode表单事件注解@APIEventAnnotation使用详解
通过声明式配置实现了表单事件的解耦设计,结合请求/响应/回调三类枚举,为开发者提供了灵活而强大的事件处理机制。合理应用这些注解和枚举,能够显著提升代码的可读性、可维护性和扩展性,是OneCode框架中实现事件驱动架构的核心实践。建议开发者在使用过程中,结合具体业务场景选择合适的枚举组合,并遵循本文提供的最佳实践,以充分发挥注解驱动开发的优势。
2025-07-02 09:04:15
802
原创 使用AI llm实现OneCode列表开发:小学生课程表应用实战
OneCode框架是一套基于Java的企业级开发框架,通过注解驱动开发大幅减少配置工作。自动化代码生成智能错误检测代码质量优化开发流程加速。
2025-06-26 18:00:43
810
原创 OneCode框架 Tree 相关注解使用说明
是用于配置子树形组件的注解,可应用于类、构造方法或方法,关联实现子树形视图的配置。TreeEnums是树形节点类型枚举,定义了树形结构中的基础节点类型,实现了TreeItem和接口。TreeMenu是树形菜单枚举,定义了树形组件支持的操作菜单,包含系统预设的菜单选项及其对应的图标、颜色和动作配置。是行级菜单枚举,定义了树形节点行级操作菜单,用于为树形节点提供行内快捷操作功能。是树形事件枚举,定义了树形组件支持的事件类型,关联菜单动作和事件处理逻辑。是用于配置树形组件的核心注解,可应用于类或构造方法,关联。
2025-06-26 16:13:28
973
原创 OneCode框架Grid相关注解与枚举文档
GridColItemAnnotation(title = "用户名", width =@GridColItemAnnotation(title = "状态", enumClass =
2025-06-26 12:19:26
662
原创 OneCode基础组件介绍——表格组件(Grid)
OneCode Grid 表格组件通过注解驱动 + 元数据管理 + 可视化建模的三维架构,实现了从简单列表到复杂数据中台的全场景覆盖。开发效率:减少 70% 的表格代码编写量,配置即开发一致性:通过 DSM 实现设计 - 开发 - 运行时的配置统一扩展性:开放的插件机制支持快速集成第三方组件开启送礼物。
2025-06-26 12:06:26
869
原创 技术派低代码的破局之路:OneCode 如何用硬核技术重构开发范式
真正的低代码破局,需要建立技术壁垒而非降低技术门槛。AI 驱动的全生命周期开发:未来版本将支持需求自动分析(NLP 解析 PRD)、测试用例自动生成(基于模型驱动测试)、性能自动调优(AI 优化数据库索引),形成「需求即代码,代码即生产」的智能闭环;边缘计算与云协同:推出轻量级编译器,让低代码应用运行在工业 PLC、医疗设备等边缘终端,实现「云端建模 - 边缘执行」的实时协同,在智能制造场景中减少 50% 的云端通信延迟;无代码与全代码的无缝衔接。
2025-06-25 18:31:44
1049
原创 OneCode AI 原生编译:打破低代码与全代码的次元壁,重构软件开发效率金字塔
在软件开发的漫长演进中,低代码平台与全代码开发仿佛矗立在两个平行世界:前者用图形化积木搭建应用,却困于复杂逻辑时的 "代码失控";后者以代码自由掌控一切,却受限于重复造轮子的低效泥潭。当 AI 原生技术浪潮袭来,OneCode 带着颠覆性的 AI-Ide 编译器破界而来 —— 它不仅打破了低代码与全代码之间的 "次元壁",更以三层智能架构重塑软件开发的效率金字塔,让开发者在效率与自由度之间找到终极平衡。
2025-06-25 18:26:07
1025
原创 OneCode 基础UI注解UIAnnotation 属性说明
是一个运行时注解,作用于方法、字段、构造函数和类型,用于配置UI组件的各种属性。该注解具有RUNTIME保留策略,并通过@BeanClass与类关联。
2025-06-24 08:15:23
339
原创 OneCode 组件类型 (ComponentType) 注解说明
枚举定义了 OneCode 框架中所有 UI 组件的类型,包含基础组件、容器组件、数据展示组件等,每种组件都关联特定的实现类和视觉样式。枚举值遵循层级继承关系,通过属性指定父组件类型。
2025-06-24 08:12:05
154
原创 OneCode基础组件介绍——树形组件(Tree)
OneCode DSM 是 OneCode 低代码引擎的核心组成部分之一,专门用于领域特定建模(Domain-Specific Modeling),它允许开发者通过可视化工具定义和管理业务模型,从而简化应用开发流程。构成要素:OneCode 系统由三个部分组成:界面设计器(用于可视化拖拽设计)、OneCode 通码框架(提供编程基础),以及 DSM 领域建模工具,后者专注于创建和维护业务领域的模型结构。
2025-06-23 11:46:19
894
原创 为OneCode 开发TRea 开发插件,从环境搭建到生态融合
在models/onecodeComponent.ts中定义组件类型与代码映射规则:// 表单组件元数据fields: {// 字段名// 显示标签// OneCode组件类型// 校验规则(映射TRea生成的正则代码)}[];开发 TRea 插件不仅是功能扩展,更是参与构建智能化开发生态的重要途径。通过将行业经验、企业特定需求转化为可复用的插件,开发者能显著提升团队效率(如本文案例中 OneCode 组件开发效率提升 80%),并借助 TRea 的百万级用户基数实现价值放大。
2025-06-22 22:48:35
717
原创 OneCode核心概念解析——View(视图)
在视图菜单中通用的功能菜单能够完成绝大多数交互操作,但在具体的业务中菜单往往需要于具体的业务结合调用相应的业务接口来完成而且这些调用在具体的业务应用中具有很大的通用型在低代码平台中一般称为自定义菜单或者自定义服务,在OneCode在DSM聚合中,将这一类需求进行了具象化设计,允许用户通过指定注解的方式将当前的“接口、服务”声明为一个领域菜单。这样在视图中就可以通过扩展菜单的方式实现复用。@MethodChinaName(cname = "权限管理")
2025-06-21 12:11:28
930
原创 OneCode 核心组件——APICaller介绍
在上一章中,我们介绍了OneCode 访问的基础概念Page,Page页面是用户访问以及组织业务逻辑的基本单元,但其更多的还是承担的容器的作用具体的业务功能还是要由一个个Component组件来完成。组件最细粒度复用单元。添加图片注释,不超过 140 字(可选)
2025-06-20 20:26:11
1059
原创 OneCode 核心概念解析——Page(页面)
在接触到OneCode最先接触到的就是,Page 页面,在低代码引擎中,页面(Page)设计的灵活性是平衡 “快速开发” 与 “复杂需求适配” 的关键。
2025-06-20 10:45:03
960
原创 OneCode设计器协议栈名词解析及标准概念适配
本质是将原 “物料 - 搭建 - 协议” 体系,映射到 OneCode 生态的“资产体系 - 可视化编排 - 元数据协议”资产是 OneCode 可复用的 “零件 / 半成品”(从组件到模板,覆盖不同颗粒度 )。可视化编排是用 OneCode 工具将资产拼成 “成品” 的过程(编辑器操作 + 流程模块 )。元数据协议是 OneCode 生态的 “协同规则”(Schema 描述结构,资产包保障运行 )。
2025-06-19 13:18:01
981
原创 筑牢安全防线:电子文件元数据驱动的 AI 知识库可控管理方案
在人工智能深度融入企业运营与社会发展的当下,AI 知识库作为存储海量模型参数、训练数据与算法知识的核心载体,其安全性与可控性成为企业与机构关注的焦点。数据泄露、模型被篡改、权限管理混乱等问题,不仅会导致企业核心资产受损,更可能引发合规风险。构建安全可控的 AI 知识库,需要一套系统化、精细化的管理方案。电子文件元数据以其强大的描述与规范能力,为实现这一目标提供了重要技术路径。
2025-06-18 18:12:30
630
原创 元数据引擎激活潜能,OneCode 后端低代码平台强势出圈
OneCode 凭借其基于元数据设计的独特优势,在后端低代码平台领域脱颖而出。它通过高度抽象与复用、卓越的动态扩展性以及可靠的性能与安全保障,为企业提供了高效、灵活、安全的后端低代码开发解决方案。从架构设计到核心模块实现,从行业实践到技术选型,OneCode 都展现出强大的竞争力。在数字化转型的浪潮中,OneCode 有望成为企业加速软件开发、提升业务创新能力的得力助手,助力企业在激烈的市场竞争中抢占先机。
2025-06-14 09:13:12
671
原创 探秘 OneCode 双向转换引擎:数据双向流动的核心驱动力
双向数据绑定打破了传统单向数据流动的局限,在数据层和视图层之间建立起实时双向通信的桥梁。当数据发生变化时,视图会自动更新;反之,视图的改变也能即时反馈到数据层面,确保两者始终保持同步。OneCode 的双向转换引擎正是支撑这种双向通信的 “幕后英雄”。它如同一个智能中枢,高效处理数据与视图之间的信息转换与传递,将开发者从繁琐的手动同步操作中解放出来,极大提升了开发效率和应用的交互流畅性。OneCode 的双向转换引擎以其独特的设计和强大的功能,成为实现数据双向流动的核心利器。
2025-05-22 11:55:27
764
原创 OneCode 常见问题解答(FAQ)
OneCode 内置移动端手势操作封装(如滑动、缩放),可快速适配移动端交互需求5。:适用于金融、ERP 等需高定制化场景,兼顾开发效率与代码可控性46。 模式,在高频场景使用可视化设计,复杂逻辑通过原生 Java 代码扩展。OneCode 提供 。
2025-05-11 11:19:30
806
OneCode 低代码引擎 私有云部署包
2023-12-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人