- 博客(22)
- 收藏
- 关注
原创 LuBase介绍&私有化部署教程
LuBase是一款面向开发者的企业级低代码开发框架,基于Vue3+SpringBoot技术栈,提供多应用管理、数据模型引擎、表单/页面设计引擎等核心功能。框架采用数据模型驱动理念,支持单体和多租户两种部署模式,具有全链路扩展能力和私有化部署适配特性。采用Apache-2.0开源协议,开发者可自由集成使用。适用于企业信息化场景,能显著提升管理类软件的开发效率和质量,同时保持二次开发的灵活性。部署环境要求MySQL8.0+Redis+JDK17+Nginx,提供完善的业务端二次开发支持。
2026-01-03 19:31:48
601
原创 【LuBase低代码框架】5分钟快速构建一个应用?
本框架支持多租户、多应用管理,如果您已经有一个账号了,那么就开始应用的开发之旅吧! 从0完成一个简单应用需要以下几步:创建数据库连接>添加应用>创建数据模型>配置表单>配置页面>测试应用。云端测试环境中已经添加好数据库,大家可跳过此步,直接从应用创建开始。创建一个应用的前提是你已经搭建好了数据库服务,并且在数据库服务器创建好了一个空的数据库。之后在在lubase框架中【数据库连接管理】模块 ,添加数据库连接。字段要求数据库类型目前这次MySql、MSSqlsever 数据库,pg后续安排支持端
2024-06-27 10:21:51
1060
原创 【开源低代码】LuBase 低代码,多应用,多租户,多数据库
LuBase是以数据模型驱动,可视化表单和页面设计,内置工作流引擎以及集多应用管理功能于一体的软件快速开发工具。后端基于SpringBoot框架,前端委托Layui团队基于Layui-vue脚手架进行开发。LuBase: 这是LuBase低代码开发框架的后端项目源码,通过SpringBoot进行开发。#多应用#、#快速开发平台# 、#低代码框架#、#低代码工具#
2024-06-26 16:22:21
898
原创 【LuBase低代码框架】私有化部署后如何扩展文件存储?
LuBase低代码框架中所有的图片、文件等附件默认存储到本地磁盘,但是一些私有化部署的企业大多有私有云存储,那么如何扩展下对解决到外部存储呢?首先呢我们需要了解下LuBase低代码框架文件存储的原理,以下介介绍下LuBase框架文件存储涉及到的表及扩展方法。
2024-06-26 15:43:32
787
原创 【低代码工具自荐】LuBase 低代码开发框架介绍-可私有化部署
LuBase是以数据模型驱动,可视化表单和页面设计,内置工作流引擎以及集多应用管理功能于一体的软件快速开发工具。后端基于SpringBoot框架,前端委托Layui团队基于Layui-vue脚手架进行开发。LuBase: 这是LuBase低代码开发框架的后端项目源码,通过SpringBoot进行开发。#多应用#、#快速开发平台# 、#低代码框架#、#低代码工具#
2024-06-24 17:30:36
1865
1
原创 不同行业应用低代码平台的注意事项
低代码平台助力数字化转型,但行业适配是关键。金融行业需严守合规底线,制造业要打通设备互联,零售服务业强调敏捷迭代,政务领域重视数据互通,医疗行业则需严控隐私保护。各行业应用需结合自身特性,在平台选择、场景适配、数据安全等方面针对性布局,同时注意避免"伪企业级"平台,采用试点推广策略,培养复合型人才,实现高效数字化转型。
2026-01-11 18:39:05
223
原创 企业低代码平台:数据模型驱动vs表单驱动,谁是数字化转型核心引擎?
摘要:低代码开发平台的两种主流架构——数据模型驱动与表单驱动存在本质差异。表单驱动以界面为核心,适合构建轻量级应用;数据模型驱动则以业务为核心,通过结构化建模支撑复杂业务场景。相比表单驱动,数据模型驱动在承载复杂业务、数据共享、系统迭代、业务IT协同和扩展性方面更具优势,能有效打破信息孤岛,降低长期维护成本,是企业数字化转型的理想选择。企业应根据战略需求选择合适的架构,数据模型驱动更适合构建核心业务系统,为企业提供可持续的数字化支撑。
2026-01-11 13:22:08
340
原创 数据模型驱动的低代码平台核心优势是什么?
数据模型驱动的低代码平台通过结构化数据模型实现业务解耦,提升企业数字化转型效率。其核心优势包括:三层架构设计保障系统可维护性,开发效率提升50%以上;打破业务与IT协作壁垒;内置全栈集成能力破解数据孤岛;支持业务快速迭代;标准化管理降低60%维护成本。该平台不仅提升开发效率,更成为企业长期数字化转型的技术底座,实现效率、成本与创新的平衡。
2026-01-10 21:09:56
507
原创 数据模型驱动的低代码平台优势在哪里?
摘要:数据模型驱动的低代码平台通过结构化数据模型实现业务解耦,显著提升企业数字化转型效率。其核心优势包括:1)三层架构解耦设计保障系统可维护性;2)可视化建模和AI辅助提升50%开发效率;3)内置集成能力打通数据孤岛;4)分钟级调整适配业务变化;5)标准化管理降低60%维护成本。该平台不仅提升开发效率,更成为企业长期数字化转型的技术底座,实现效率与创新的平衡。(149字)
2026-01-10 21:09:10
547
原创 低代码平台性能真的就差吗?
低代码平台的性能表现取决于架构设计、技术选型和优化策略。早期平台因过度封装导致性能问题,但现代平台已实现突破:采用微服务架构、高性能语言和缓存机制,支持原生代码扩展和数据库优化,性能媲美传统开发。合理配置资源和运维手段后,低代码平台能满足多数企业场景需求,关键是要选择架构健壮、支持混合开发的平台。性能瓶颈并非低代码固有缺陷,而是可通过技术手段解决的工程问题。
2026-01-07 08:38:40
682
2
原创 国企管理系统低代码选型注意事项
数据安全标准国产化适配核心功能模块扩展性要求实施周期运维支持总体拥有成本(TCO)ROI评估指标资质审查案例参考数据主权要求审计追踪功能信创适配时间表
2026-01-04 08:50:59
220
原创 【LuBase低代码框架】动态数据源服务介绍
1. 动态服务需要通过/invoke/datasource和/invoke/datasourceNoRight 地址发起调用。可以通过配置一个QueryOption对象或者一条select 查询语句,返回当前应用下的数据,避免后端写代码开发。2. 可使用参数,各位为#{px},x为参数索引,从1开始。如果部分接口通过动态数据源,部分通过invoke方法,需要考虑代码 的可维护性。3. 内置参数#{appId}可获取当前应用id,此参数不计入参数数量。4. 动态服务仅用于数据查询场景,请勿用于数据修改操作。
2024-10-04 19:07:58
611
原创 【Jenkins】在linux上通过Jenkins编译gitee项目
因项目需求近期在linux服务器上部署了Jenkins来自动编译gitee上的项目源码,期间踩到了一些坑,花费了不少时间来处理,特此记录。
2024-08-01 20:04:24
758
原创 【LuBase低代码框架】首次上线及后期迭代如何从测试环境升级到正式环境?
LuBase低代码框架采用了基于Json的配置+前端渲染引擎的模式,所以对应用的升级说白了就是对配置信息的升级。以下对LuBase低代码框架中,一个应用包含的配置信息进行讲解,讲解完后,您就会明白如何在不同环境中升级一个应用。LuBass框架中一个应用包含如下5部分配置信息: 应用基本信息,数据模型信息,数据表单信息,页面配置信息,码表信息。
2024-07-22 20:31:53
1252
1
原创 【LuBase低代码框架】如何自定义下拉选字段数据源
在自定义表单中,下拉(弹窗)选择字段是很重要的一类字段,对于数据录入的易用性很有帮助。此类字段从数据源来源不同可以分为两类:一是简单的字典表类型,例如性别、民族、省份等;二是特定的一份业务数据。往往在处理不同类型数据源的时候实现也不一样以下介绍下在LuBase框架中如何实现这两类下拉选的字段。
2024-07-19 06:44:31
1132
原创 【LuBase低代码框架】页面配置功能简介
对于不同的页面模板需要绑定不同的数据源进行配置,相对应的业务端实现了页面渲染引擎,可以针对不同的页面版式进行渲染。对于企业内部管理系统来说,页面的布局版式和功能相对来说会有很多共性,下图则是一个场景的列表页面,包含了搜索区域、按钮区域、列表、tab条件分组以及页面上一段自定义的文本描述。提供按钮的增删维护,同时根据按钮的功能不同,封装常见的按钮类型,例如:新增、修改、删除、提交流程、页面跳转等,每一个按钮类型封装了特定的前端交互逻辑,有效的降低了前端代码量。5. 图示中5部分:列表数据源配置。
2024-07-15 21:41:57
899
1
原创 【LuBase低代码框架】基于数据模型的表单设计器
LuBase表单设计器中,所能使用的布局元素是固化的,仅有tab页签、group、子表三种类型的元素。Gitee 源码地址:GGLuBase: 这是LuBase低代码开发框架的后端项目源码,通过SpringBoot进行开发。在后端扩展方面提供了表单数据初始化前的扩展以及表单数据更新时的扩展,用于满足表单初始化时默认值、更新时加入自定义逻辑等。简单的同时对表单的样式就无法提供更多的定义,所以如果您需要制定很多个性化的表达,这一款表单设计器并不适合你。前端的二开主要有两部分,
2024-07-08 18:15:32
1240
原创 低代码框架选型注意事项?
低代码框架这些年在企业软件行业可谓是烂大街的一个概念,网上一搜各种低代码框架琳琅满目,搜索引擎翻十页不带重样的。笔者在一个甲方公司的信息部搬砖,今年遇到过几次和软件供应商交流完产品和解决方案后,供应商强调他们是的底座是个低代码平台,后期运维开发很快,着实让人想不到。趁着这个机会对低代码进行了一些搜索和了解。从设计理念来看,有表单驱动的、流程驱动的、数据模型驱动等等。从发售形式来看,有开源的、有商业的,开发方呢既有企业又有个人开发。看完吧 也是云里雾里的,所以就整理了下如何对低代码框架进行选型。
2024-07-05 12:06:45
1562
原创 秀出你的快速开发能力,赢取百元现金红包
排名的判断唯一标准就是“快”,活动设置特等奖、优秀奖和参与奖三个奖项,活动截止时间7月30日12点,奖项公布及奖金发放时间为7月30日18点整。如今各类快速开发框架琳琅满目,却也各有千秋,举行此活动就是为了让广大小伙伴看到和了解更多的优秀开发框架,学习更多的设计理念,“大饱眼福”。1、实现一个学生台账管理,包含班级管理、学生管理功能,学生包含紧急联系人、获奖履历两张子表。③维护学生信息时,需要展示逻辑模型中字段,且包含学生的两张子表信息的维护。⑤可以使用自己的框架,也可以使用别人的框架,不做要求。
2024-07-01 06:59:35
827
2
原创 【LuBase低代码开发框架】二次开发入门:Hello Lubase
新建SpringBoot项目,版本2.3.7.RELEASE,设置JDK为11添加maven依赖:lubase-core 需提前编译。建议 除 lubase-core 之外其他jar不指定版本,采用dependencyManagement中的版本声明调整dependencyManagement,指定版本在项目添加application.yml,可从lubase项目进行复制修改启动类,添加如下标记 @EnableCaching 和修改打包配置,建议去除相配置文件,然后打包为瘦jar包。
2024-06-28 10:20:55
843
原创 【LuBase低代码框架】私有化部署后系统中选人窗口如何对接HR系统人员?
但是在私有化部署后,很多时候是需要对接公司内部的所有用户信息进行选择,这个时候可以通过扩展UserSelectForComponentDataService服务来实现此功能。创建逻辑:根据deptId判断是否存在部门,如果不存在则先创建部门;根据userCode判断是否存在用户,如果不存在则创建用户。实现扩展服务后,需要在客户的config.js 中可以调整下 配置项userSelect,使之生效。如果需要扩展创建用户的逻辑,可以实现服务UserCreateExtendService。
2024-06-27 16:00:10
267
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅