基于SpringBoot+Mybatis+AntDesign企业级快速开发平台

引言:

     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://doc.jeecg.com/1273752
  • 常见问题 : http://bbs.jeecg.com/forum.php?mod=viewthread&tid=7816
  • QQ交流群 : 284271917
  • 视频教程 : http://www.jeecg.com/#/doc/rumen-video
  • 开发工具 : https://pan.baidu.com/s/1kFIJcn5GSlSJWAQKeCowrg 提取码:ilmc

功能模块

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

系统效果

Jeecg-Boot 1.0 版本发布,基于SpringBoot+Mybatis+AntDesign快速开发平台相关推荐

  1. JEECG 4.0版本发布,基于代码生成器的JAVA快速开发平台

    JEECG 4.0 版本发布,系统全面优化升级,更快,更稳定! 导读                                ⊙平台性能优化,系统更稳定,速度闪电般提升             ...

  2. 基于代码生成器的JAVA快速开发平台----JEECG 3.7.8 版本发布

    JEECG 3.7.8 版本发布,多样化主题UI满足你不同的需求 导读                                ⊙平台性能优化,速度闪电般提升                   ...

  3. jeecgboot前端开发_一款基于代码生成器的Java快速开发平台【jeecg-boot】

    原标题:一款基于代码生成器的Java快速开发平台[jeecg-boot] 今天给大家介绍一个后台脚手架框架:jeecg-boot 来看看官方怎么介绍的. 一款基于代码生成器的Java快速开发平台!全新 ...

  4. Jeecg-Boot 2.1.3 大屏版本发布,基于SpringBoot的低代码开发平台

    项目介绍 JeecgBoot是一款基于代码生成器的JAVA低代码开发平台,开源界"小普元"超越传统商业企业级开发平台!采用前后端分离架构:SpringBoot 2.x,Ant De ...

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

    Jeecg-Boot 2.0.0 版本发布,前后端分离快速开发平台 Jeecg-Boot项目简介 源码下载 升级日志 Issues解决 v1.1升级到v2.0不兼容地方 系统截图 Jeecg-Boot ...

  6. JeecgBoot 2.0.2 版本发布,基于SpringBoot快速开发平台

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

  7. JeecgBoot 2.1 Online表单版本发布,基于SpringBoot+AntDesign的快速开发平台

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

  8. Jeecg-Boot 一款基于SpringBoot 快速开发平台

    Jeecg-Boot 一款基于SpringBoot 快速开发平台 Jeecg-Boot 是一款基于SpringBoot+代码生成器的快速开发平台!采用前后端分离架构:SpringBoot,Mybati ...

  9. idea新建springboot后端到前端_基于SpringBoot+AntDesign的快速开发平台

    项目介绍 Jeecg-Boot是一款基于SpringBoot+代码生成器的快速开发平台!前后端分离架构.技术采用SpringBoot.AntDesignVue.Mybatis.Shiro.JWT.强大 ...

最新文章

  1. WebStack-Hugo | 一个静态响应式网址导航主题
  2. linux驱动模块makefile,linux驱动makefile求解
  3. EF 学习 实用脚本
  4. 你的Wi-Fi 还安全吗?全球重大漏洞WPA2 KRACK 详细分析报告
  5. 使用Guava MapSplitters配置Hadoop
  6. 【2016年第5期】多“源”异“构”培养大数据创新型人才
  7. 微信公众开放平台开发04---百度BAE,java应用部署服务器,jetty了解
  8. 朴素版prim算法求最小生成树
  9. VB.NET异形窗体
  10. 集成海康威视Sadp SDK实现重置密码
  11. 笔记本指纹识别linux版驱动程序,联想Thinkpad指纹识别驱动
  12. 如何利用光驱位给老旧笔记本电脑安装固态硬盘
  13. Vue3报错:Extraneous non-props attributes (style) were passed to component but could not be automatical
  14. The NPF driver isn't running. You may have trouble capturing or listing interfaces
  15. How to make seperate debuginfo file
  16. ftp工具破解版,你知道有哪几款好用的ftp工具破解版吗
  17. java判断或_Java判断用户名和密码是否符合要求过程详解
  18. 【LTE】Qualcomm LTE Packets log 分析(一)LTE Access Stratum Log Analysis 1_PSS 2_RACH
  19. 电除尘器 matlab,电除尘用高频高压直流叠加高压脉冲电源的制作方法
  20. Android Studio 一键切换界面风格

热门文章

  1. php如何强制下载文件,php 强制下载文件实例代码
  2. java cxf 工具_利用CXF工具开发WebService接口
  3. thread local性能 c++_MySQL 5.7 amp; MySQL 8.0 性能对比
  4. pymol怎么做底物口袋表面_如何系统的去做有机合成工艺优化---之实战策略
  5. 推动Windows的限制:进程和线程
  6. VS2013编译64位boost流程及若干问题
  7. python3.5 安装PyCrypto
  8. 设置其他用户文件、文件夹权限与现用户权限相同(命令、权限)
  9. TypeError: Data must not be unicode
  10. Python 中 assert的使用位置及源码解析