本系统是基于SpringCloudAlibaba的代码生成器系统由橙单开发完毕,仅限制学习使用,禁止商用。
系统附带源码、文档、视频,具体的见文末。
橙单生成器
如果说基础框架是技术轮子,那么我们就是生产线。不仅可以造出各种尺寸的轮子,通过我们的在线配置工具,还能生成您的更多业务所需,如:
- 创建多个数据库链接,并从中导入数据表。
- 创建多个微服务,再关联到一到多个数据库链接。
- 数据表之间可建立服务内和跨服务的“一对一、一对多、多对多、字典和分组聚合计算”等关联关系。
- 生成 Job 业务代码,目前已支持“全量同步、增量同步、增量分组聚合转换同步”等代码模板。
- 创建表单并对接后台接口,操作并显示后台数据。
在创建项目时,下图所示的微服务组件可正交化组合。生成后的工程不仅可用于企业中台化改造,同样也适用于开发者进行微服务全技术栈的快速学习。
![7eaea10516c0b792aaf181378543103b.png](https://img-blog.csdnimg.cn/img_convert/7eaea10516c0b792aaf181378543103b.png)
主要功能
- 提供前后端主流技术栈组件,可按需选择生成您的工程基础架构。
- 可创建多数据库、多应用服务,并导入业务数据表,配置服务内或跨服务的复杂表关系。
- 前端支持基于 Fragment 和 Block 的嵌套布局,配置后即可生成多样化的表单页面,并可预览。
- 操作权限和数据权限,灵活可配、运行时性能高度优化。
- 有别于其他产品,我们不仅提供了Job框架的集成,更能生成任务处理器的业务逻辑代码。
- 微服务和单体服务的接口命名规则和参数定义完全一致,便于您今后的平滑升级。
竞争优势
- 排在首位的就是15万字以上的专业、详尽、完善和暗黑护眼的操作指南、开发文档和教学视频。
- 真正的代码生成器,而非脚手架,可生成相对复杂的中台化业务代码。
- 浅显易懂的高质量生成后工程代码,经过SonarQube和Alibaba代码规范的严格扫描。
- 合理、全网超低价的教学版和企业版商业授权。(请我们撸一次串的价格)
关于我们
- S.L 老师,20年开发经验,后台全栈架构师,代码强迫症、性能洁癖、能看出一像素偏差。精通C++/Java/Scala/Web高并发/大数据/C++服务器/视频直播网络技术,略懂容器。
- J.T 老师,15年开发经验,前端全栈架构师,思维极缜密、号边界王。精通C++/Java/Javascript/Vue & React/C++客户端/Android原生/小程序/视频直播编解码技术。
生成后工
可无限制的用于学习、培训、接私活、公司自用和开发商业项目等场景,其中基础框架代码将永久免费,并持续更新。
开箱即用
项目信息如您所愿,工程名称、目录结构、基础包名、common模块、代码注释中的@author信息等,在创建工程时即已配置,不会留有橙单的任何信息。因此无需二次修改,前后端直接编译运行即可。如编译器和运行时出现问题,那一定是我们的bug,在得到您反馈后,我们将及时修复。
技术选型
- 前端: Element (Vue) / Ant Design (React) + ECharts / AntV + Axios + Webpack。
- 后端: Spring Boot / Spring Cloud / Spring Cloud Alibaba + Spring Security OAuth2 + Mybatis + Jwt。
- 工具库: Hutool + Guava + Caffeine + Lombok + MapStruct + 通用Mapper + Knife4j + qdox。
- 服务组件: Redis + Zookeeper + Consul + Apollo + XXL-Job + Minio + Kafka + Nacos + Sentinel + Seata + Nepxion Discovery。
- 系统监控: ELK + PinPoint / SkyWalking + Grafana + Prometheus。
基础功能
- 前端框架:单页面、多标签、多栏目和子路由,多套高颜值样式模式可供选择。
- 前端能力:列表编辑、统计图表、明细数据下载、上传下载、数据导出、自定义打印样式模板、富文本等。
- 页面布局:支持基于 Fragment 和 Block 的灵活布局方式&#