# jeecgboot
**Repository Path**: hy_bin/jeecgboot
## Basic Information
- **Project Name**: jeecgboot
- **Description**: jeecgboot微服务框架
- **Primary Language**: Java
- **License**: Apache-2.0
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2022-08-17
- **Last Updated**: 2022-10-28
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README

JEECG BOOT 低代码开发平台(前后端分离版本)
===============
当前最新版本: 3.4.1(发布日期:2022-08-12)
[](https://github.com/zhangdaiscott/jeecg-boot/blob/master/LICENSE)
[](http://www.jeecg.com)
[](https://my.oschina.net/jeecg)
[](https://github.com/zhangdaiscott/jeecg-boot)
[](https://github.com/zhangdaiscott/jeecg-boot)
[](https://github.com/zhangdaiscott/jeecg-boot)
项目介绍
-----------------------------------
Java Low Code Platform for Enterprise web applications
JeecgBoot 是一款基于代码生成器的`低代码开发平台`!前后端分离架构 SpringBoot2.x,SpringCloud,Ant Design&Vue,Mybatis-plus,Shiro,JWT,支持微服务。强大的代码生成器让前后端代码一键生成,实现低代码开发! JeecgBoot 引领新的低代码开发模式(OnlineCoding-> 代码生成器-> 手工MERGE), 帮助解决Java项目70%的重复工作,让开发更多关注业务。既能快速提高效率,节省研发成本,同时又不失灵活性!
JeecgBoot 提供了一系列`低代码模块`,实现在线开发`真正的零代码`:Online表单开发、Online报表、报表配置能力、在线图表设计、大屏设计、移动配置能力、表单设计器、在线设计流程、流程自动化配置、插件能力(可插拔)等等!
`JEECG宗旨是:` 简单功能由OnlineCoding配置实现,做到`零代码开发`;复杂功能由代码生成器生成进行手工Merge 实现`低代码开发`,既保证了`智能`又兼顾`灵活`;实现了低代码开发的同时又支持灵活编码,解决了当前低代码产品普遍不灵活的弊端!
`JEECG业务流程:` 采用工作流来实现、扩展出任务接口,供开发编写业务逻辑,表单提供多种解决方案: 表单设计器、online配置表单、编码表单。同时实现了流程与表单的分离设计(松耦合)、并支持任务节点灵活配置,既保证了公司流程的保密性,又减少了开发人员的工作量。
项目运行步骤记录
-----------------------------------
1:通过git地址 导入idea
2:等待maven 依赖更新完成
3:将db文件夹下的sql文件,先对应创建数据库,导入sql文件
4:
5:运行jeecg-cloud-nacos(数据库连接nacos) 或者打包jar 命令运行
6:运行jeecg-cloud-gateway或者打包jar 命令运行
7: 运行jeecg-system-cloud-start(关联jeecg-module-system) 启动
8:运行前端vue2项目
修改.env.development,配置接口地址为gateway地址。
VUE_APP_API_BASE_URL=http://localhost:9999
9: 其他业务模块
通过mvn 命令生成微服务模块 jeecg-module-erp
重要:包名规则 org.jeecg.modules.* 不要改,不然bean扫描不到!
//注意:windows下可直接复制执行, Linux/Macos下 ^ 修改成 \``
mvn archetype:generate ^
-DgroupId=org.jeecg.modules.erp ^
-Dmodule=erp^
-Dmodule-up-first=Erp^
-DartifactId=jeecg-module-erp ^
-Dversion=3.4.0^
-DarchetypeGroupId=org.jeecgframework.archetype ^
-DarchetypeArtifactId=jeecg-cloud-gen ^
-DarchetypeVersion=3.4.0
先maven依赖下载,然后运行jeecg-module-erp,启动erp业务模块
前端调用
