自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

原创 MySql从docker容器输出数据库备份SQL

mysql数据库备份

2024-09-28 22:20:11 164

转载 【LuBase低代码框架】首次上线及后期迭代如何从测试环境升级到正式环境?

LuBass框架中一个应用包含如下5部分配置信息: 应用基本信息,数据模型信息,数据表单信息,页面配置信息,码表信息。

2024-07-23 13:05:02 29

转载 【LuBase低代码框架】页面配置功能简介

对于不同的页面模板需要绑定不同的数据源进行配置,相对应的业务端实现了页面渲染引擎,可以针对不同的页面版式进行渲染。提供按钮的增删维护,同时根据按钮的功能不同,封装常见的按钮类型,例如:新增、修改、删除、提交流程、页面跳转等,每一个按钮类型封装了特定的前端交互逻辑,有效的降低了前端代码量。对于企业内部管理系统来说,页面的布局版式和功能相对来说会有很多共性,下图是一个常见的列表页面,包含了搜索区域、按钮区域、列表、tab条件分组以及页面上一段自定义的文本描述。1:列表的数据源配置;2:列表的样式行为配置。

2024-07-16 12:00:31 24

转载 【LuBase低代码框架】私有化部署后系统中选人窗口如何对接HR系统人员?

系统中的弹窗选人窗口,默认是获取的LuBase系统内部(sa_account)的用户信息。但是在私有化部署后,很多时候是需要对接公司内部的所有用户信息进行选择,这个时候可以通过扩展UserSelectForComponentDataService服务来实现此功能。创建逻辑:根据deptId判断是否存在部门,如果不存在则先创建部门;根据userCode判断是否存在用户,如果不存在则创建用户。实现扩展服务后,需要在客户的config.js 中可以调整下 配置项userSelect,使之生效。

2024-07-10 12:13:19 37

转载 【LuBase低代码框架】基于数据模型的表单设计器

LuBase表单设计器中,所能使用的布局元素是固化的,仅有tab页签、group、子表三种类型的元素。在Lubase低代码中创建表单,必须要先有数据模型,这是因为在表单设计时拖拽的主要是容器元素和字段。在后端扩展方面提供了表单数据初始化前的扩展以及表单数据更新时的扩展,用于满足表单初始化时默认值、更新时加入自定义逻辑等。简单的同时对表单的样式就无法提供更多的定义,所以如果您需要制定很多个性化的表达,这一款表单设计器并不适合你。二是:针对表单内的字段,可以通过vue插槽的技术来进行个性化的定制。

2024-07-10 12:11:34 85

转载 【LuBase低代码框架】5分钟快速构建一个应用?

本框架支持多租户、多应用管理,如果您已经有一个账号了,那么就开始应用的开发之旅吧! 从0完成一个简单应用需要以下几步:创建数据库连接>添加应用>创建数据模型>配置表单>配置页面>测试应用。云端测试环境中已经添加好数据库,大家可跳过此步,直接从应用创建开始。创建一个应用的前提是你已经搭建好了数据库服务,并且在数据库服务器创建好了一个空的数据库。之后在在lubase框架中【数据库连接管理】模块 ,添加数据库连接。字段要求数据库类型目前这次MySql、MSSqlsever 数据库,pg后续安排支持端

2024-07-10 12:09:36 27

转载 【LuBase低代码】LuBase 低代码,多应用,多租户,多数据库

LuBase是以数据模型驱动,可视化表单和页面设计,内置工作流引擎以及集多应用管理功能于一体的软件快速开发工具。后端基于SpringBoot框架,前端委托Layui团队基于Layui-vue脚手架进行开发。LuBase: 这是LuBase低代码开发框架的后端项目源码,通过SpringBoot进行开发。#多应用#、#快速开发平台# 、#低代码框架#、#低代码工具#

2024-07-09 13:40:24 26

转载 【LuBase低代码开发框架】二次开发入门:Hello Lubase

新建SpringBoot项目,版本2.3.7.RELEASE,设置JDK为11properties11UTF-8project.reportingUTF-8project.reporting2.3.7RELEASEproperties添加maven依赖:lubase-core 需提前编译。建议 除 lubase-core 之外其他jar不指定版本,采用dependencyManagement中的版本声明dependencygroupIdcom.lubase。

2024-07-09 13:36:58 33

转载 【LuBase低代码框架】私有化部署后如何扩展文件存储?

LuBase低代码框架中所有的图片、文件等附件默认存储到本地磁盘,但是一些私有化部署的企业大多有私有云存储,那么如何扩展下对解决到外部存储呢?首先呢我们需要了解下LuBase低代码框架文件存储的原理,以下介介绍下LuBase框架文件存储涉及到的表及扩展方法。

2024-07-09 13:30:19 32

转载 【LuBase低代码框架】表单引擎字段类型设计

表单引擎通常会提供较为丰富的控件类型来满足日常的业务需求,不同的控件类型在不同的数据库中有不同的映射类型,比如:一个复选框在MySQL中映射为tinyint类型,在MSSql中映射为bit类型。所以在扩展控件类型的时候必须要考虑数据库的兼容性,这样的一种耦合性会导致表单引擎的扩展性变差。表单引擎一般分为表单设计器和表单渲染引擎两部分组成,表单设计器一般通过托拉拽的形式定义表单的样式和交互行为,并把配置信息通过JSON的形式保存到数据库中,表单渲染引擎通过读取数据库中的配置信息,动态生成表单对其渲染。

2024-07-09 13:26:18 26

转载 【LuBase低代码框架】表单引擎字段类型该如何设计?

在软件行业的发展过程中,从业者对于开发效率和质量提升是一直在追随的一个目标。通过复用软件模块来实现这些目标通常是一种有效的手段,从头文件引入、面向对象的封装、动态库的引入、代码生成器类工具、低代码引擎等,随着行业技术发展能复用的层次也从底层的文件逐步到界面层面的复用。本文主要围绕在OA、低代码平台中必不可少的一个组件表单引擎,对表单控件的扩展性进行研讨。

2024-06-27 12:45:24 50

转载 【开发工具自荐】-LuBase 低代码开发框架介绍 - 可私有化部署

此工具是一款软件开发人员的工具,所以此平台本质上是低代码平台,面向业务人员使用的易用性并不是此平台的重点功能。工作流引擎 :与表单引擎深度集成的工作流引擎满足常见的流程配置,并且通过 MQ 方式对外暴露了流程全生命周期的所有事件,可基于事件监听完成业务功能开发。多应用管理(含权限) :不同应用可以使用不同的数据库,并且单独部署前后端,应用有自己的一套角色管理体系,可方便地对应用进行管理和维护。页面设计引擎 :对于常见的页面板式以及常见的按钮交互进行了封装,可通过对数据源的引用快速实现列表页面的配置。

2024-06-27 12:39:27 42

原创 记录master分支回滚事件GitLab

一不小心把特性分支合并到了mastre分支,一下就支棱起来了,权限越大,风险越大;

2023-12-21 13:14:14 1098 1

原创 Beaver 连接postgresql等数据库 报错Error resolving dependencies 解决方法

(2)添加,输入框中替换成:http://maven.aliyun.com/nexus/content/groups/public/(1)点击窗口–>首选项–>驱动–>maven–> 右侧的 添加。(3)重试,可以正常下载。

2023-07-16 13:12:24 985 3

原创 本地代码首次上传gitee管理

步骤:首先在gitee注册账户->建立组织–>建立仓库,不再详细述说。建完如下图:进入本机项目文件夹,右击,如果图:前提是已安装git工具。在打开的工具中,使用cmd命令,进入项目的目录(默认应该就是当前目录),如图:使用 : git init 命令 , 初始化化项目,如图: 使用:git add . 命令,添加目录所有文件到仓库(注意add后面的点:表示目录下所有的文件)使用:git commit m “init” 命令, 把添加的文件提交到本地仓

2022-04-20 14:43:55 181

原创 首次安装docker遇到的问题

1、yum命令失败解决:a. rm -f /etc/yum.repos.d/* #删除所有的文件b. wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo #重新下载repo.c.yum clean all 清理后,yum可以用了2、docker已安装过,卸载不干净导致重新安装失败解决:a.yum list installed | grep docker

2020-08-26 14:56:14 244

原创 系统版本aplpha,Beta等表示的意思

Alpha:内部测试版,Beta:外部测试版,Build:内部标号,Corporation或Enterprise:企业版,Delux:豪华版,DEMO:演示版,一般会有功能限制,Free:免费版,Full:完全版,Final:正式版,Pro:professional专业版,Plus:加强版,Retail:零售版,Retail:零售版Release:发行版,有时间限制,Shareware:共享版,虽然不会要求注册但是一般也有功能限制,SR:修正版,Trial:试用版,一般有时间或

2020-08-17 19:03:41 645

原创 IIS部署网站提示handlers节点锁定

在一个新的机子,部署网站提示如下:在cmd窗口中执行了:%windir%\system32\inetsrv\appcmd unlock config -section:system.webServer/handlers提示配置源:modules也有类似的错误又执行了:%windir%\system32\inetsrv\appcmd unlock config -section:system.webServer/modules还报错误:HTTP 错误 500.21 - Internal Serve

2020-07-28 13:25:49 682

原创 windows10安装消息队列--rabbitmq

标题 安装步骤:下载Erlang安装包(http://www.erlang.org/), 自己使用的是:otp_win64_22.1.exe,双击运行即可,注意安装项全选。Erlang安装完成后,配置环境变量下rabbitmq-server安装包(https://www.rabbitmq.com/),自己使用的是:rabbitmq-server-3.8.0.exe,双击运行即可。设...

2020-03-25 13:48:47 2732

原创 vs2019未给任务“xxxxx”的必需参数“SolutionDir”赋值

错误提示:严重性 代码 说明 项目 文件 行 禁止显示状态错误 未给任务“XX.XXXX.XXXX”的必需参数“SolutionDir”赋值。 XX.XXXXX.Loader解决方法:右击项目–>属性—> 生成---->输出路径—>浏览。输出路径有值,也需要重新选择路径,保存编译成功。...

2020-03-23 13:24:49 1968

原创 windows10安装mysql8过程及问题

**安装过程****官网下载地址:https://dev.mysql.com/downloads/mysql/,下载的是:将解压文件解压到你安装的目录:D:\DB\mysql-8.0.19-winx64 (我这是放在D盘根目录,不要放在有中文名字和空格的的目录下)在mysql-8.0.19-winx64文件夹下面新建一个my.ini文件和一个data文件夹配置环境...

2020-03-12 12:20:31 103

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除