JeeLowCode 企业级低代码开发框架技术文档

JeeLowCode 企业级低代码开发框架技术文档

【免费下载链接】jeelowcode 👍 👍 👍 国内首个全开源的低代码开发平台 👍 👍 👍 。JeeLowCode低代码平台能够在线轻松驾驭99.99%编程挑战 【免费下载链接】jeelowcode 项目地址: https://gitcode.com/jeelowcode/jeelowcode

1. 安装指南

1.1 环境要求

  • JDK: 1.8+
  • Maven: 3.6+
  • Node.js: 14.0+
  • 数据库: MySQL 8.0 / Oracle 11g / PostgreSQL / 达梦
  • 中间件: Redis 5.0+, MinIO

1.2 依赖安装

# 后端依赖安装
mvn clean install

# 前端依赖安装
npm install

2. 项目使用说明

2.1 快速启动

  1. 导入数据库脚本(位于/sql目录)
  2. 修改application-dev.yml配置数据库连接
  3. 启动后端服务:
mvn spring-boot:run
  1. 启动前端服务:
npm run dev

2.2 核心功能入口

  • 访问地址:http://localhost:8080
  • 默认账号:admin/admin123

3. API使用文档

3.1 基础API结构

@RestController
@RequestMapping("/api/{module}")
public class ModuleController {

    @GetMapping("/list")
    public Result<List<Entity>> list(EntityQuery query) {
        // 分页查询逻辑
    }
    
    @PostMapping("/create")
    public Result<Long> create(@Valid @RequestBody EntityCreateReq req) {
        // 创建逻辑
    }
}

3.2 典型API示例

数据表操作API
// 获取表结构
GET /api/generator/table/{tableName}

// 生成代码
POST /api/generator/code
{
    "tableNames": ["table1", "table2"],
    "templateType": "CRUD"
}

4. 项目安装方式

4.1 源码安装

git clone https://gitcode.com/jeelowcode/jeelowcode.git
cd jeelowcode
mvn clean package

4.2 Docker部署

# 构建镜像
docker build -t jeelowcode .

# 运行容器
docker run -d -p 8080:8080 jeelowcode

4.3 宝塔面板安装

  1. 创建MySQL数据库
  2. 配置Java项目管理器
  3. 上传war包部署

5. 核心模块说明

模块功能描述
jeelowcode-admin系统启动入口模块
jeelowcode-framework核心功能框架模块
jeelowcode-module业务功能扩展模块
jeelowcode-tenant多租户功能实现

6. 注意事项

  1. 项目采用Apache 2.0协议,但禁止二次开源
  2. 生产环境建议配置Nginx反向代理
  3. 定期备份/jeelowcode-module自定义业务代码

【免费下载链接】jeelowcode 👍 👍 👍 国内首个全开源的低代码开发平台 👍 👍 👍 。JeeLowCode低代码平台能够在线轻松驾驭99.99%编程挑战 【免费下载链接】jeelowcode 项目地址: https://gitcode.com/jeelowcode/jeelowcode

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值