# jepaas **Repository Path**: HotKin/jepaas ## Basic Information - **Project Name**: jepaas - **Description**: JEPAAS是北京凯特伟业科技有限公司开发的一款快速开发平台,立足于传统软件开发,针对现代企业应用面对的一系列问题,我们完善了低代码快速开发、集群部署以及SAAS快速开发;旨在降低行业的软件开发成本! - **Primary Language**: Java - **License**: AGPL-3.0 - **Default Branch**: master - **Homepage**: http://jepaas.com - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 234 - **Created**: 2019-08-09 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README JEPAAS 7.0.0 - [官方主页](http://jepaas.com/) ========================= ## 项目简介 **JEPAAS低代码开发平台** 让软件开发人员和业务用户通过直观的可视化界面来构建应用程序 ,而不是传统的编写代码方式。 用户可以在开发平台灵活各个图形化控件,以构建业务流程、逻辑和数据模型等所需的功能,必要时还可以添加自己的代码。 ## 功能特性 - 低代码开发平台 - 列表设计 - 表单设计 - 流程设计 - 图表引擎 - 报表引擎 - 集群部署 - SaaS开发 - 推送服务 - 即时通讯 ## 系统演示 - [演示系统](http://example.jepaas.com) - 默认用户名:admin - 默认密码:123 ## 环境依赖 * 使用jdk1.8 * 项目采用maven管理jar包和构建项目 > 请安装maven (http://maven.apache.org/download.cgi) > 具体使用请参考[maven-基础](docs/mannual/maven-基础.md) - 本项目使用redis做缓存,请安装redis - 使用mysql5.7, 请安装mysql ## 上手指南 - [创建数据库](docs/mannual/MySQL初始化手册.md) - 修改相应环境jdbc.properties的配置,dev: 开发环境, local: 本地开发环境, test: 测试环境 ![](docs/images/jdbc-properties.png) ![](docs/images/81b1c21b.png) - 使用[Intellij IDEA 导入maven项目](docs/mannual/idea-maven.md) - 执行 scripts/Redis-x64-3.2.100/start.bat - 执行 scripts/push/启动instant-push-server服务.bat - 执行 scripts/push/启动connector-server服务.bat - 开发阶段,可以使用je-platform-deploy/src/test/下的**com.je.te st.JEApplication**启动(内嵌jetty应用服务器)。 ![](docs/images/04febb60.png) ## 项目目录结构描述 ``` ├ je-platform-deploy ├── doc //项目描述文档 │   └── image ├── lib-repo //项目依赖包目录,不在公共maven仓库管理的 ├── logs //项目日志,分为3类 │   ├── console │   ├── error │   └── warn ├── scripts //项目编译打包脚本目录 │ ├── db-migration //数据库迁移脚本 │ ├── push //推送服务 ├── src //源码目录 │   ├── main │   │   ├── java //java代码目录 │   │   ├── resources //环境配置文件目录 │   │   │   ├── dev //开发环境 │   │   │   ├── local //本地环境 │   │   │   ├── public //公共配置 │   │   │   └── test //测试环境 │   │   └── webapp //前端代码 │   │   ├── JE //缓存数据 │   │   ├── login //系统登录页面 │   │   ├── META-INF │   │   ├── PRO //用户开发业务组件目录 │   │   ├── static //静态资源 │   │   └── WEB-INF │   └── test //测试 └── target //编译代码输出路径 ``` ## 编译部署 使用maven生成对应环境的war包,例: 生产环境打包 ``` //开发环境打包 mvn clean package -Pdev -Dmaven.test.skip=true //本地开发环境打包 mvn clean package -Plocal -Dmaven.test.skip=true //测试环境打包 mvn clean package -Ptest -Dmaven.test.skip=true ``` war包生成路径 ![](docs/images/f664dfee.png) ## 平台升级 [升级文档](docs/mannual/平台升级.md) ## 联系我们 - 公司:北京凯特伟业科技有限公司 - 电话:010-82809807 / 400-0999-235 - QQ群:462151894 ![](docs/images/ma.0be98320.png)