一个赚过外快的java平台

今天分享一款基于AIGC和低代码引擎的AI低代码平台。他就是JeecgBoot了。在国内JeecgBoot是java开源生态里非常不错的一个项目。如果想深入学习java领域的架构思想,抑或想积累一些项目经验,研究一下JeecgBoot是相当不错的。

项目资料

源码

项目名

说明

源码

jeecg-boot

后端源码JAVA(SpringBoot微服务架构)

jeecgboot-vue3

前端源码VUE3(vue3+vite6+ts最新技术栈)

JeecgUniapp

配套APP框架 适配多个终端,支持APP、小程序、H5

文档

代码语言:javascript代码运行次数:0运行复制
/

在线体验地址

代码语言:javascript代码运行次数:0运行复制

用户名: jeecg 密码: jeecg#123456

技术架构:

后端

  • IDE建议: IDEA (必须安装lombok插件 )
  • 语言:Java 默认jdk17(支持jdk8、jdk21)
  • 依赖管理:Maven
  • 基础框架:Spring Boot 2.7.18
  • 微服务框架: Spring Cloud Alibaba 2021.0.6.2
  • 持久层框架:MybatisPlus 3.5.3.2
  • 报表工具: JimuReport 1.9.5
  • 安全框架:Apache Shiro 1.13.0,Jwt 4.5.0
  • 微服务技术栈:Spring Cloud Alibaba、Nacos、Gateway、Sentinel、Skywalking
  • 数据库连接池:阿里巴巴Druid 1.1.24
  • AI大模型:支持 ChatGPT DeepSeek切换
  • 日志打印:logback
  • 缓存:Redis
  • 其他:autopoi, fastjson,poi,Swagger-ui,quartz, lombok(简化代码)等。
  • 默认数据库脚本:MySQL5.7+
  • 其他数据库,需要自己转

前端

  • 前端IDE建议:WebStorm、Vscode
  • 采用 Vue3.0+TypeScript+Vite6+Ant-Design-Vue等新技术方案,包括二次封装组件、utils、hooks、动态菜单、权限校验、按钮级别权限控制等功能
  • 最新技术栈:Vue3.0 + TypeScript + Vite6 + ant-design-vue4 + pinia + echarts + unocss + vxe-table + qiankun + es6
  • 依赖管理:node、npm、pnpm

主要功能

  • 强大的代码生成器‌:JeecgBoot的代码生成器可以让前后端代码一键生成,无需编写任何代码。这极大地提高了开发效率,帮助Java项目解决80%的重复工作,使开发者能够更多地关注业务逻辑‌
  • AI能力‌:平台支持多种AI大模型,如DeepSeek和ChatGPT,提供AI对话助手、AI建表、AI写文章、AI流程编排、AI知识库等能力。这些功能模块能够帮助用户快速开发智能应用,提升开发效率和灵活性‌
  • 多租户支持‌:JeecgBoot支持多租户环境,能够满足不同用户的需求,提供灵活的资源配置和管理‌
  • 低代码开发模块‌:平台提供在线表单开发、在线报表、报表配置能力、在线图表设计、仪表盘设计、大屏设计、移动配置能力等低代码开发工具,实现真正的零代码开发‌
  • 微服务架构‌:JeecgBoot支持微服务架构,能够满足复杂业务场景的需求,提供灵活的扩展性和维护性‌
  • 移动应用开发‌:通过配套的JeecgUniapp框架,JeecgBoot支持移动应用的开发,能够实现一份代码多终端适配,支持APP、小程序、H5、安卓、iOS和鸿蒙等平台‌

项目欣赏

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。原始发表:2025-04-18,如有侵权请联系 cloudcommunity@tencent 删除开发框架java微服务架构