javascript
Jeecg-Boot 1.0 版本发布,基于SpringBoot+Mybatis+AntDesign快速开发平台
? ? ? ? 基于SpringBoot+Mybatis+AntDesign企業(yè)級快速開發(fā)平臺
引言:
? ? ?Jeecg-Boot?一款基于代碼生成器的J2EE快速開發(fā)框架!? 采用前后端分離技術(shù): SpringBoot,Mybatis-plus,Shiro,JWT,Vue & Ant Design。提供強大的代碼生成器, 前端頁面代碼和后端代碼一鍵生成!JeecgBoot的宗旨是降低前后端分離的開發(fā)成本,提高UI能力的同時,提高開發(fā)效率,追求更高的能力,No代碼概念,一系列智能化在線開發(fā)。
? ? ?JAVA編程有很多重復(fù)機械代碼,生成器可以幫助解決50%的重復(fù)工作,讓開發(fā)更多關(guān)注業(yè)務(wù)邏輯,從而實現(xiàn)代碼生成+手工merge的半智能開發(fā)!JeecgBoot?采用全新的技術(shù)架構(gòu),智能框架可以有效解決信息孤島問題,生成統(tǒng)一代碼、統(tǒng)一規(guī)范、統(tǒng)一設(shè)計思路,使你能在這個平臺上,快速開發(fā)出高效高質(zhì)量代碼,降低項目成本,縮短開發(fā)周期。
為什么選擇JEECG?
1.采用主流前后端分離技術(shù)框架(SpringBoot,Mybatis-plus,Shiro,JWT,Vue & Ant Design)容易上手;
2.開發(fā)效率很高,提供強大代碼生成器,通過表代碼增刪改查自動生成,包括前端代碼生成,無需修改功能直接使用;
3.前端技術(shù)采用ant-design-vue 主流UI技術(shù),各種UI組件、UI效果和表單校驗機制,更好的前端UI體驗,比傳統(tǒng)開發(fā)效率更高;
4.封裝完善的用戶、菜單、權(quán)限、組織機構(gòu)和數(shù)據(jù)字典等基礎(chǔ)功能,直接使用無需修改
5.集成報表組件,提供報表示例,極其方便的開發(fā);
6.集成定時任務(wù)管理功能,支持在線管理;
7.統(tǒng)一采用restful接口方式,集成swagger-ui在線文檔,Jwt token安全驗證,方便客戶端對接;
?
技術(shù)架構(gòu)
后端
- 基礎(chǔ)框架:Spring Boot 2.0.3.RELEASE
- 持久層框架:Mybatis-plus_3.0.6
- 安全框架:Apache Shiro 1.4.0-RC2,Jwt_3.4.1
- 數(shù)據(jù)庫連接池:阿里巴巴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 數(shù)據(jù)可視化圖表
- Viser-vue?- antv/g2 封裝實現(xiàn)
- eslint,@vue/cli 3.2.1
開發(fā)環(huán)境
- 語言:Java 8
- IDE: Eclipse安裝lombok插件 或者 IDEA
- 依賴管理:Maven
- 數(shù)據(jù)庫:MySQL5.0 & Oracle 11g
- 緩存:Redis
技術(shù)文檔
- 在線演示 :?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
- 開發(fā)工具 :?https://pan.baidu.com/s/1kFIJcn5GSlSJWAQKeCowrg?提取碼:ilmc
功能模塊
├─系統(tǒng)管理 │ ├─用戶管理 │ ├─角色管理 │ ├─菜單管理(權(quán)限設(shè)置) │ ├─部門管理 │ └─字典管理 ├─智能化功能 │ ├─代碼生成器功能(一鍵生成,包括前端頁面也可以生成,絕對是后端開發(fā)福音) ├─系統(tǒng)監(jiān)控 │ ├─定時任務(wù) │ ├─系統(tǒng)日志 │ ├─系統(tǒng)通知 │ ├─SQL監(jiān)控 │ ├─swagger-ui(在線接口文檔) │─常用示例 │ ├─單表模型例子 │ └─一對多模型例子 │ └─打印例子 │ └─一對多TAB例子 │─更多頁面模板 │ ├─各種高級表單 │ ├─各種列表效果 │ └─結(jié)果頁面 │ └─異常頁面 │ └─個人頁面 └─其他模塊└─其他系統(tǒng)效果
?
總結(jié)
以上是生活随笔為你收集整理的Jeecg-Boot 1.0 版本发布,基于SpringBoot+Mybatis+AntDesign快速开发平台的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Discuz完整手动迁移教程(不使用备份
- 下一篇: 七步从AngularJS菜鸟到专家(6)