解放双手!接私活必备的Java开源项目

Python实战社群

Java实战社群

长按识别下方二维码,按需求添加

扫码关注添加客服

进Python社群▲

扫码关注添加客服

进Java社群

开源最前线(ID:OpenSourceTop) 猿妹整编

项目地址:https://github.com/zhangdaiscott/jeecg-boot

今天,猿妹要和大家分享一个 Java 项目快速开发脚手架,全新架构前后端分离:SpringBoot 2.x,Ant Design&Vue&,Mybatis,Shiro,JWT。这个项目就叫做——JeecgBoot,近日在Github上很火:

解放双手!接私活必备的Java开源项目_第1张图片

什么是JeecgBoot?

JeecgBoot 是一款基于代码生成器的J2EE快速开发平台,解决Java项目70%的重复工作,让开发更多关注业务逻辑。既能快速提高开发效率,帮助公司节省成本,同时又不失灵活性。JeecgBoot还独创在线开发模式(No代码概念):在线表单配置(表单设计器)、移动配置能力、工作流配置(在线设计流程)、报表配置能力、在线图表配置、插件能力(可插拔)等等。

JEECG宗旨是:简单功能由Online Coding配置实现(在线配置表单、在线配置报表、在线图表设计、在线设计流程、在线设计表单),复杂功能由代码生成器生成进行手工Merge,既保证了智能又兼顾了灵活; 业务流程采用工作流来实现、扩展出任务接口,供开发编写业务逻辑。

适用项目

Jeecg-Boot快速开发平台,可以应用在任何J2EE项目的开发中,尤其适合企业信息管理系统(MIS)、内部办公系统(OA)、企业资源计划系统(ERP)、客户关系管理系统(CRM)等,其半智能手工Merge的开发方式,可以显著提高开发效率70%以上,极大降低开发成本。

技术架构

开发环境

  • 语言:Java 8

  • IDE(JAVA):IDEA / Eclipse安装lombok插件

  • IDE(前端):WebStorm 或者 IDEA

  • 依赖管理:Maven

  • 数据库:MySQL5.7+ & Oracle 11g & Sqlserver2017

  • 缓存:Redis

后端

  • 基础框架:Spring Boot 2.1.3.RELEASE

  • 持久层框架:Mybatis-plus_3.1.2

  • 安全框架:Apache Shiro 1.4.0,Jwt_3.7.0

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

  • 缓存框架:redis

  • 日志打印:logback

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

前端

  • Vue 2.6.10,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

  • vue-print-nb - 打印

在线试用

登录页面:

解放双手!接私活必备的Java开源项目_第2张图片

项目展示:

解放双手!接私活必备的Java开源项目_第3张图片

解放双手!接私活必备的Java开源项目_第4张图片

Jeecg-Boot已经在Github上标星12.3K,Fork累计4.7K(详情:https://github.com/zhangdaiscott/jeecg-boot

解放双手!接私活必备的Java开源项目_第5张图片

最后附上相关地址:

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

技术官网: http://www.jeecg.com

开发文档: http://doc.jeecg.com

视频教程 :http://www.jeecg.com/doc/video

常见问题: http://bbs.jeecg.com/forum.php?mod=viewthread&tid=7816&extra=page%3D1

程序员专栏 扫码关注填加客服 长按识别下方二维码进群



近期精彩内容推荐:  

 内部泄露版!互联网大厂的薪资和职级一览

 在互联网公司上班 VS 在金融公司上班

 动态图展示6个常用的数据结构,一目了然

 去掉烦人的 “ ! = null " (判空语句)

在看点这里好文分享给更多人↓↓

你可能感兴趣的:(解放双手!接私活必备的Java开源项目)