REBUILD

高度可定制化企业管理系统
授权协议 GPL-3.0
开发语言 Java JavaScript TypeScript HTML/CSS SHELL
所属分类 Web应用开发、 后台管理系统(模板)
软件类型 开源软件
地区 国产
投 递 者 有宏峻
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

Codacy codecov Package Build Status

项目特色

REBUILD 通过领先的业务流程引擎为你快速搭建企业管理系统。REBUILD 更侧重于业务需求实现,而非基础的技术框架或项目启动模板,通过 REBUILD 可以真正实现零代码快速搭建,无需编程、无需编译代码,甚至无需了解技术。

更多详情介绍 https://getrebuild.com/

福利:加入 REBUILD QQ 交流群 819865721 GET 使用技能

V2.7 新特性

本次更新为你带来众多功能增强与优化。

  1. [新增] 支持自定义权限
  2. [新增] 位置字段
  3. [新增] 表单支持多列布局
  4. [新增] 项目看板支持多种任务显示方式
  5. [修复] 单机多实例缓存冲突问题
  6. [优化] 多项安全性更新
  7. ..

更多新特性请移步 CHANGLOG

在线体验

https://nightly.getrebuild.com/

管理员用户名密码均为 admin,普通用户名密码均为 rebuild

使用

开始使用 REBUILD 非常简单,不需要搭建复杂的运行环境,零依赖快速部署,超简单!

1. 使用已发布版本

生产环境强烈推荐使用此方式 !!!

首先 下载 安装包,我们同时提供 standaloneboot 两种安装包。standalone 为集成安装包(推荐),boot 为 SpringBoot 的 jar 包,两种安装包在功能上没有区别。

下载后解压(集成安装包),双击/运行 start-rebuild.batstart-rebuild.sh 启动, 打开浏览器输入 http://127.0.0.1:18080/ 开始体验!

更多信息请参考 安装文档

2. 通过源码编译

注意 !!! 生产环境请使用 master 分支(即默认分支),其他分支为开发分支,功能存在不确定性

# 拉取
git clone --depth=1 https://github.com/getrebuild/rebuild.git

# 编译
mvn package

# 运行
java -jar target/rebuild.jar
 

打开浏览器输入 http://127.0.0.1:18080/ 开始体验!

开发

RB 从 2.0 版本开始支持 jarwar 两种打包/运行模式,两种模式在开发与使用上并无区别。默认情况下使用 SpringBoot jar 模式,启动类为 BootApplication

如你希望使用外部 Tomcat(或其他 Java Web 容器) 即 war 方式,请将 pom.xml 文件中注释为 UNCOMMENT USE TOMCAT 的下一行取消注释。

启动参数

RB 中有几个非常重要地启动参数需要了解,无论是开发还是运行都非常重要。

参数 说明 默认值
-Drbdev 开发模式下请设为 true,会启用众多开发特性 false
-Drbpass 用于解密加密的配置参数,加密参数使用 AES(xxx) 包裹 REBUILD2018

更多信息请参考 开发人员文档

版权 License

REBUILD 使用开源 GPL-3.0商业授权 双重许可授权。

REBUILD uses both open source (GPL-3.0) and commercial dual-licensing authorizations.

购买商业版

从 2.0 版本开始,RB 将推出商业版增值功能计划。如果 REBUILD 对贵公司业务有帮助,请考虑 购买商业授权 支持 RB 可持续发展。除了增值功能,还可以得到更好的技术支持服务。非常感谢!

  • http://www.cnblogs.com/tylerdonet/archive/2012/02/03/2336985.html 一般来说Rebuild=99%*(Clean+Build),效果在非常小的可能性下会不同,一般可以忽略。 Rebuild是对Solution下的所有项目,逐个进行 Clean+Build。不论文件更改与否 Clean+Build是对选中的项目(如果选中Solution

  • 该可执行文件将根据您的Electron项目使用的Node.js版本重建原生Node.js模块(native Node.js modules)。这使您可以在Electron应用程序中使用本机Node.js模块,而无需完全匹配您的系统版本的Node.js(通常不是这种情况,有时甚至是不可能的)。 How does it work? Install the package with --save-dev

  • 在Keil编程环境下,有三个按钮Translate,Build,Rebuild三个选项编译选项。 Translate是编译当前改动的源文件,在这个过程中检查语法错误。但并不生成可执行文件 Build是只编译工程中上次修改的文件及其它依赖于这些修改过的文件的模块,同时重新链接生成可执行文件。如果工程之前没编译链接过,它会直接调用Rebuild All。另外在技术文档中,Build实际上是指incre

  • 在Build菜单下有Compile,Build,Rebuild   All三个菜单项用于编译程序。 其中Compile用于编译当前打开的活动文档; Build只编译工程中上次修改过的文件,并链接程序生成可执行文件。如果以前没有作过编译,它会自动调用Rebuild   All操作,依次编译资源文件、源程序文件等; Rebuild   All不管文件是否作过修改,都会编译工程中的所有源文件。由于编译链

  • 当把一个文件放到web目录下,重启Tomcat后,去浏览器中访问这个文件时,发现访问不到。 错误原因大概率是没有Rebuild Project,不Rebuild Project的话这个文件仅仅在开发目录中而已。Rebuild Project后会将这个文件放置到部署目录中!

  • 源地址:http://www.cnblogs.com/zhaorui/p/20130618_Build_Rebuild_different.html 因为之前写的程序比较小,编译起来比较快,所以一直都没有太在意 Build 和 Rebuild 之间的区别,后来发现两个还是有很大不同。 Build 只针对在上次编译之后更改过的文件进行编译,在项目比较庞大的时候,Build 还是很有优势的。 Rebu

  • 这篇文章主要介绍了Oracle删除大量表记录操作分析总结,文章围绕主题展开详细的内容介绍,具有一定的参考价值,需要的小伙伴可以参考一下 + 存放大数据量的表,其表空间占用也比较大,删除数据后并不会自动释放这些记录占用的表空间,所以,即便表里面数据量很少,查询效率依旧很慢,所以,需要释放表空间。 1 2 -- 查询数据表占用的表空间大小 SELECTsum(bytes)/(1024*1024) FR

  • alter index ... rebuild online的机制 当我们对索引进行rebuild时,如果不加online选项,oracle则直接读取原索引的数据;当我们添加online选项时,oracle是直接扫描表中的数据,那如何维护索引段数据的一致性呢?就是从引开始创建到索引创建完成这段时间的数据改变... 从索引开始rebuild online开始的那一刻起,oracle会先创建一个SYS

  • SQL> explain plan for 2 alter index test.IND_OBJECT_ID rebuild; Explained. SQL> select * from table(dbms_xplan.display); PLAN_TABLE_OUTPUT -------------------------------------------------------------

  • 根据已有的rpm 文件添加一些模块后,重新生成rpm包,或者根据该rpm包,修改一下spec文件,再重新打包即可。具体步骤如下所示: 本文以重编xx-nonfree-radeon-7-1.noarch.rpm 为例 准备工作: download xx-nonfree-radeon-7-1.noarch.rpm 到本地 1. rpmrebuild 安装 安装步骤: # install epel #r

  • 一、什么时候创建索引? 索引多并不意味着性能好,索引对查询有利 对DML是有负担的.  A.一个字段包含一个较大范围的值,也就是说重复率比较小,就是所谓的高基数列   在一个大范围内去找小范围或精确的单个或几个值时 ,   索引非常有效,高基数列适合作索引 ,低基数列不适合作索引  B.一个列包含大量的NULL值    索引是不存NULL值的,那也就意味着这个索引很小,查起来很快    但只限于查

  • 在Keil编程环境下,有三个按钮Translate,Build,Rebuild三个选项编译选项。 Translate是编译当前改动的源文件,在这个过程中检查语法错误。但并不生成可执行文件 Build是只编译工程中上次修改的文件及其它依赖于这些修改过的文件的模块,同时重新链接生成可执行文件。如果工程之前没编译链接过,它会直接调用Rebuild All。另外在技术文档中,Build实际上是指incre

  • 大家都知道analyze来分析统计信息,但是很少用来分析表或者索引是否有坏块。(主要是指逻辑坏块,不是介质坏块)。 其实analyze index?xx validate structure;对于DBA来说,还有另外的作用,就是何时该REBUILD INDEX; 范例如下: @>analyze index ZEUS_CUSTOMER_AI1_OI_IND validate structure; I

  • 在停机时间清理分区表分区后,重建索引。以下是三次重建索引的操作记录。 12:28:26 sys@DAVID>alter index DW0.IDX_DAVID_RESEQ rebuild ; Index altered. Elapsed: 00:23:36.16 Elapsed: 00:29:09.62 13:51:35 sys@DAVID>alter index DW0.IDX_DAVID_RE

  • IDEA 里 Build、Rebuild、Recompile 的区别 Recompile:对选定的目标(Java 类文件),进行强制性编译,不管目标是否是被修改过。 Rebuild:对选定的目标(Project 项目),进行强制性编译,不管目标是否是被修改过。由于 Rebuild 的目标只有 Project,所以 Rebuild 每次花的时间会比较长。 Build:对选定的目标(Project 项

  • Recompile:对选定的目标(Java 类文件),进行强制性编译,不管目标是否是被修改过。 Rebuild:对选定的目标(Project),进行强制性编译,不管目标是否是被修改过。由于 Rebuild 的目标只有 Project,所以 Rebuild 每次花的时间会比较长。 Build:对选定的目标(Project),编译那些被修改的文件;

  • Recompile:对选定的目标(Java 类文件),进行强制性编译,不管目标是否是被修改过。 Rebuild:对选定的目标(Project),进行强制性编译,不管目标是否是被修改过。由于 Rebuild 的目标只有 Project,所以 Rebuild 每次花的时间会比较长。 Build:对选定的目标(Project),编译那些被修改的文件;

 相关资料
  • 自定义设置钉钉开屏页、企业LOGO、工作台、工作标题。开启钉钉运动,将你的企业文化融入钉钉。 钉钉开屏页 开机启动效果图 钉钉管理后台-设置 企业设置,即可设置开机启动图 企业LOGO 手机端设置企业LOGO 企业LOGO效果图 手机钉钉-通讯录,点击管理 个性化显示-LOGO设置 电脑端设置企业LOGO 钉钉管理后台-设置 管理员设置-企业设置-设置企业LOGO “工作”标题自定义 手机端设置“

  • 一、简介 管理黄页企业的注册企业信息,可进行查看、修改、删除、审核、推荐等操作。 二、企业库管理 三、资质证书管理 可对企业上传的资质证书进行统一查看管理。

  • 获取企业内所有成员 请求方式: GET 请求地址:https://open.qingtui.cn/team/member/all/paged?access_token=ACCESS_TOKEN&page_size=PAGE_SIZE&request_page=REQUEST_PAGE 参数说明: 参数 必须 说明 access_token 是 接口调用凭证 page_size 是 分页返回时每页数

  • 一、简介 黄页企业所使用模版的添加、修改、及管理。 二、添加黄页企业模版 企业模版的位置是: phpcms\templates\default\yp\com_default(com_default:为企业模版名称) 二、企业模版管理 三、企业模版的权限设置

  • 本文向大家介绍C++实现企业职工工资管理系统,包括了C++实现企业职工工资管理系统的使用技巧和注意事项,需要的朋友参考一下 课程设计目的和要求 工资管理要和人事管理相联系,生成企业每个职工的实际发放工资。 企业职工人事基本信息包括:职工编号、姓名、性别、出生日期、职称(助工、工程师、高级工程师)和任职年限。 企业职工工资信息包括:职工编号、姓名、职务工资、职务补贴、住房补贴、应发工资、个人所得税、

  • 获取企业Id 请求方式:GET 请求地址:https://open.qingtui.cn/team/domain/id/get?access_token=ACCESS_TOKEN&number=NUMBER 参数说明: 参数 必须 说明 access_token 是 接口调用凭证 number 是 企业号,可在管理后台中企业管理模块中查看 正确返回结果示例: { "domainId": "

  • 进入企业管理页面,企业管理-设置管理员-新增/取消管理员

  • 1.手机端 手机轻推-通讯录-我的企业-管理-设置新人邀请 手机端上可以处理一些简单的管理操作如设置新人申请包括邀请权限、邀请方式、审核方式的设置,以及处理新成员/访客加入团队申请。 2.电脑端 登录企业管理网页web.qingtui.com/tms或者登录电脑端轻推-企业管理-输入轻推账号和密码-进入企业管理(若您同时是多个企业的管理员,选择您想要管理的企业)。