基于代码生成器的 J2EE 开发平台 Jeecg-Boot

基于代码生成器的 J2EE 开发平台 Jeecg-Boot

Apache-2.0
Java JavaScript HTML/CSS
跨平台
2019-03-04
JEECG开源社区

 Jeecg-Boot 一款基于代码生成器的 J2EE 快速开发框架! 采用前后端分离技术: SpringBoot,Mybatis-plus,Shiro,JWT,Vue & Ant Design。提供强大的代码生成器, 前端页面代码和后端代码一键生成!JeecgBoot 的宗旨是降低前后端分离的开发成本,提高UI能力的同时,提高开发效率,追求更高的能力,No 代码概念,一系列智能化在线开发。

     JAVA编程有很多重复机械代码,生成器可以帮助解决50%的重复工作,让开发更多关注业务逻辑,从而实现代码生成+手工merge的半智能开发!JeecgBoot 采用全新的技术架构,智能框架可以有效解决信息孤岛问题,生成统一代码、统一规范、统一设计思路,使你能在这个平台上,快速开发出高效高质量代码,降低项目成本,缩短开发周期。

为什么选择 JEECG?

1.采用主流前后端分离技术框架(SpringBoot,Mybatis-plus,Shiro,JWT,Vue & Ant Design)容易上手;
2.开发效率很高,提供强大代码生成器,通过表代码增删改查自动生成,包括前端代码生成,无需修改功能直接使用;
3.前端技术采用ant-design-vue 主流UI技术,各种UI组件、UI效果和表单校验机制,更好的前端UI体验,比传统开发效率更高;
4.封装完善的用户、菜单、权限、组织机构和数据字典等基础功能,直接使用无需修改
5.集成报表组件,提供报表示例,极其方便的开发;
6.集成定时任务管理功能,支持在线管理;
7.统一采用restful接口方式,集成swagger-ui在线文档,Jwt token安全验证,方便客户端对接;

技术架构

后端

基础框架:Spring Boot 2.0.3.RELEASE

持久层框架:Mybatis-plus_3.0.6

安全框架:Apache Shiro 1.4.0-RC2,Jwt_3.4.1

数据库连接池:阿里巴巴Druid 1.1.10

缓存框架:redis

日志打印:logback

其他:fastjson,poi,Swagger-ui,quartz, lombok(简化代码)等。

前端

Vue 2.5.22,Vuex,Vue Router
Axios
ant-design-vue
webpack,yarn
vue-cropper - 头像裁剪组件
@antv/g2 - Alipay AntV 数据可视化图表
Viser-vue - antv/g2 封装实现
eslint,@vue/cli 3.2.1


开发环境

语言:Java 8

IDE: Eclipse安装lombok插件 或者 IDEA

依赖管理:Maven

数据库:MySQL5.0 & Oracle 11g

缓存:Redis

技术文档

在线演示 : http://boot.jeecg.org

代码下载: https://github.com/zhangdaiscott/jeecg-boot

官方文档 : http://jeecg-boot.mydoc.io

视频教程 : https://pan.baidu.com/s/1Il0TS50I70vH1AG1y40wtw 提取码:hok5

开发工具 : https://pan.baidu.com/s/1kFIJcn5GSlSJWAQKeCowrg 提取码:ilmc

功能模块

├─系统管理
│  ├─用户管理
│  ├─角色管理
│  ├─菜单管理(权限设置)
│  ├─部门管理
│  └─字典管理
├─智能化功能
│  ├─代码生成器功能(一键生成,包括前端页面也可以生成,绝对是后端开发福音)
├─系统监控
│  ├─定时任务
│  ├─系统日志
│  ├─系统通知
│  ├─SQL监控
│  ├─swagger-ui(在线接口文档)
│─常用示例
│  ├─单表模型例子
│  └─一对多模型例子
│  └─打印例子
│  └─一对多TAB例子
│─更多页面模板
│  ├─各种高级表单
│  ├─各种列表效果
│  └─结果页面
│  └─异常页面
│  └─个人页面
└─其他模块
   └─其他

 
系统效果

输入图片说明输入图片说明输入图片说明输入图片说明输入图片说明输入图片说明

的码云指数为
超过 的项目
加载中

评论(5)

淘淘我的小宝宝
淘淘我的小宝宝
代码分层,模块都很乱
J
James_X

引用来自“无敌的串烧2”的评论

为什么不能查看演示,显示token已经过期
我知道了 placeholder已经说了账户和密码了
J
James_X

引用来自“无敌的串烧2”的评论

为什么不能查看演示,显示token已经过期
是啊,这位兄弟你找到怎么解决了吗
赵伟伟
赵伟伟
好东西
无敌的串烧2
为什么不能查看演示,显示token已经过期

基于 SpringBoot+AntDesign 的快速开发平台,JeecgBoot 2.0.2 版本发布

项目介绍 Jeecg-Boot 是一款基于SpringBoot+代码生成器的快速开发平台!采用前后端分离架构:SpringBoot,Ant-Design-Vue,Mybatis,Shiro,JWT。强大的代码生成器让前端和后台代码一键生成,...

07/08 10:10

Jeecg-Boot 2.0.1 版本发布,前后端分离快速开发平台

Jeecg-Boot项目简介 Jeecg-boot 是一款基于代码生成器的快速开发平台!采用前后端分离技术:SpringBoot,Mybatis,Shiro,JWT,Vue & Ant Design。提供强大的代码生成器, 前端页面和后台代码...

06/03 10:28

Jeecg-Boot 2.0.0 发布,基于 Springboot+Vue 前后端分离快速开发平台

Jeecg-Boot项目简介 Jeecg-boot 是一款基于代码生成器的智能开发平台!采用前后端分离技术:SpringBoot,Mybatis,Shiro,JWT,Vue & Ant Design。提供强大的代码生成器, 前端页面和后台代码...

05/20 10:36

Jeecg-Boot 1.1 发布,基于 SpringBoot+Ant Design 的快速开发平台

Jeecg-Boot 1.1 版本发布,初成长稳定版本 导读 ⊙平台首页UI升级,精美的首页支持多模式 ⊙提供4套代码生成器模板(支持单表、一对多) ⊙集成Excel简易工具类,支持单表、一对多导入导出 ...

04/15 10:33

Jeecg-Boot 1.0 发布,企业级快速开发平台

Jeecg-Boot 一款基于代码生成器的J2EE快速开发框架! 采用前后端分离技术: SpringBoot,Mybatis-plus,Shiro,JWT,Vue & Ant Design。提供强大的代码生成器, 前端页面代码和后端代码一键生成...

03/04 11:16

没有更多内容

加载失败,请刷新页面

没有更多内容

暂无问答

jeecg-boot新建module模块

随着jeecg-boot不断拓展更新,爱好者越来越多,对于刚入门或者刚从事java(springboot)的人来说,会遇到各种各样的问题。 今天就对jeecg-boot开源项目上的一个issues:373,写个手册-jeecg-bo...

08/04 22:27
324
0
jeecg-boot-2.0.0 心得

jeecg-boot-2.0.0 心得   在公司参与基础平台微服务建设,不断的进行平台产品化方向。上级讨论定下来需要用到微服务框架,平台至少要用到注册中心+配置中心+网关+认证+后台管理+前端vue至少...

06/13 09:35
82
0
Jeecg-Boot 2.0 版本发布,基于Springboot+Vue 前后端分离快速开发平台

目录 Jeecg-Boot项目简介 源码下载 升级日志 Issues解决 v1.1升级到v2.0不兼容地方 系统截图 Jeecg-Boot项目简介 Jeecg-boot 是一款基于代码生成器的智能开发平台!采用前后端分离技术:Spri...

05/20 10:37
701
2
使用jeecg-boot心得

使用jeecg-boot心得 随着信息技术的飞速发展,系统架构设计面对更专业、软件开发职责更明确的发展。如今流行的微服务、前后端分离、Docker容器虚拟化待新技术,Jeecg-boot抓住软件潮流发展趋...

06/28 23:27
20
0
Jeecg-Boot 2.0.1 版本发布,前后端分离快速开发平台

Jeecg-Boot项目简介 Jeecg-boot 是一款基于代码生成器的快速开发平台!采用前后端分离技术:SpringBoot,Mybatis,Shiro,JWT,Vue & Ant Design。提供强大的代码生成器, 前端页面和后台代码...

06/03 16:07
175
0
JeecgBoot 2.0.2 版本发布,基于SpringBoot+AntDesign的快速开发平台

项目介绍 Jeecg-Boot 是一款基于SpringBoot+代码生成器的快速开发平台!采用前后端分离架构:SpringBoot,Ant-Design-Vue,Mybatis,Shiro,JWT。强大的代码生成器让前端和后台代码一键生成,...

07/04 16:55
386
0
使用JEECG心得

使用jeecg-boot心得: Jeect-boot,采用主流最新的开发技术,是个强大的快速开发平台。 刚开始发现jeecg-boot时便对其精致美观的页面深深的迷住了。下载项目运行发现其中也有想要的按钮权限功...

06/29 20:16
20
0
【JEECG-Boot 技术文档】新手入门教程

一、Jeecg-Boot入门教程必看(新手学习) 1、开发环境搭建 http://jeecg-boot.mydoc.io/?t=345670 开发工具 : https://pan.baidu.com/share/init?surl=kFIJcn5GSlSJWAQKeCowrg 提取码:ilm...

05/28 10:11
561
0
jeecg-boot 简易部署方案

jeecg-boot采用前后端分离的方案,前后端代码不在一起。想要部署 一般是通过反向代理实现。 jeecg-boot目前支持更好更简单的解决方案: jeecg 在配置文件里面指定了 webapp的存放目录 只要把...

04/12 15:21
262
0
jeecg-boot使用心得

公司近来对项目进行微服务改造,微服务网关模块需要一个后台管理界面,配置路由等信息. 本来选型jeecg-boot,前后端分离,大大减少代码量,无奈领导认为前端技术有点新且公司没有这方面的前端工程...

08/12 16:10
0
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部