今天给大家介绍一个后台脚手架框架:jeecg-boot
来看看官方怎么介绍的。
一款基于代码生成器的Java快速开发平台!全新技术,前后端分离架构:SpringBoot 2.x,Mybatis,Shiro,JWT,Vue&Ant Design。强大的代码生成器让前端和后台代码一键生成,无需写任何代码,绝对是全栈开发福音!! JeecgBoot的宗旨是提高UI能力的同时,降低前后分离的开发成本,JeecgBoot还独创在线开发模式,No代码概念,一系列在线智能开发:在线配置表单、在线配置报表、在线设计流程等等。
![85bb8097a27241968f1a0e22b16a1119.png](https://i-blog.csdnimg.cn/blog_migrate/41cd41412f14f417c4c5d7f6b7b52d17.jpeg)
这套手脚架时适用场景
![8428cd84f1f5154330ffff953df91bf3.png](https://i-blog.csdnimg.cn/blog_migrate/26f1a328bbbbec60be3d6f84d13d10e3.jpeg)
在看看这个脚手架的都有那些功能:
![01440fd18a11ca4bc857e063a16fc016.png](https://i-blog.csdnimg.cn/blog_migrate/d8822787db7571f792ed54649f68fbe7.jpeg)
![e16a7eeb071869be5446c0a774decfc1.png](https://i-blog.csdnimg.cn/blog_migrate/08b5e1ba155f434f00b15afe863c2066.jpeg)
![642f6411bf1b910cfe783cd0939bb4ae.png](https://i-blog.csdnimg.cn/blog_migrate/bdf2d6b46cc2ea55f792e02716a78b5d.jpeg)
我们可以看到,比较吸引人的的是地方:
1:使用了目前流行的微服务框架-Spring Boot
2:权限控制-数据权限(精细化数据权限控制,控制到行级,列表级,表单字段级,实现不同人看不同数据,不同人对同一个页面操作不同字段
3:在线开发页面:自定义表单,支持用户自定义表单布局,支持单表,一对多表单、支持select、radio、checkbox、textarea、date、popup、列表、宏等控件
4:集成了工作流引擎-集成工作流activiti
5:前端也使用了目前比较流行的VUEjs框架
等等。。。
在来看看技术架构:
后端:
![675dbda493bf4a060d3b665d6eef480f.png](https://i-blog.csdnimg.cn/blog_migrate/b5dc3d5da0534e83558e98e530b5ec8c.jpeg)
前端:
![891209adbf8113935003b4c35bb4f3d6.png](https://i-blog.csdnimg.cn/blog_migrate/35ed3236aa516881c7091462e01cefdb.jpeg)
来看看登陆界面:
![47a845141ef7ac38fed2e7fd088fc807.png](https://i-blog.csdnimg.cn/blog_migrate/c91fafbf08a35b3dee5835222d70bc1a.jpeg)
其实凯哥最喜欢的是【在线开发】这个模块。
让我们一起来看看:
![0f3da50de78d078a337b9da777720073.png](https://i-blog.csdnimg.cn/blog_migrate/96b7b48c3a3897582a051f765f8932f9.jpeg)
git地址:https://github.com/zhangdaiscott/jeecg-boot
喜欢的朋友可以看看。