posted @
2020-03-08 10:44 java——plus 阅读(12) 评论(0) 编辑 收藏
演示地址:www.jeeplus.orghtml
jeeplus vue版本采用模块化和插件化开发机制,解决了单体应用带来的的问题,它又不像SOA那么复杂,不只易于开发和维护,并且学习成本极低。一个插件只关注一个特定的业务功能,插件之间没有耦合,能够插拔,模块内的一个改动仅影响该模块自己,不须要重建和部署整个程序,只须要替换模块jar,因此它的业务清晰、 代码量较少。整个应用是由若干个插件构建而成,因此整个应用也会维持在可控状态。先后端彻底分离,保证了pc端和移动端接口的统一。vue
技术选型:html5
- Springboot 2.0
- mybatis
- shiro
- redis/ehcache
- flowable
- qutarz
- spring webscoket
- vue
- element ui
- es6
- webpack
分层设计:java
- 使用分层设计,分为mapper,service,Controller,view层,层次清楚,低耦合,高内聚。
- 安全考虑:严格遵循了web安全的规范,先后台双重验证,参数编码传输,密码md5加密存储,shiro权限验证,从根本上避免了SQL注入,XSS攻击,CSRF攻击等常见的web攻击手段。
功能模块:mysql
- 代码生成器
- 报表设计器
- 表单设计器
- 工做流
- 通知管理
- 菜单管理
- 用户管理
- 机构管理
- 角色管理
- 区域管理
- 字典管理
- 日志查询
- 链接池监控
- 性能监控
- 短信模块
- 邮箱模块
- 站内信系统
- app接口
- 二维码生成等基础模块。
功能概述:webpack
- 代码生成器:支持单表,主附表,树表,一对一,一对多,多对多,左树右表的直接生成,只需简单配置,就能够生成数千行高质量代码,5分钟快速开发一个业务逻辑,一周开发一个进销存不是梦。能够在线设计数据库,而后自动建立数据库表和字段(无需手动去建立数据库表和字段),而后导出代码,生成前台html 到后台java的全部代码,生成的代码功能包括:增删查改,批量删除,排序,导出导入excel,权限到按钮,若是没有复杂的业务逻辑,无需手写一行代码。
- 模板配置:能够在线复制编辑代码生成器模板,定义任何你想要的代码风格。
- 工做流:可视化工做流,能够关联外置或者动态表单。
- 菜单权限:权限精确到按钮级别。
- 数据权限:支持行级权限,容许不一样的人经过角色设置,看见不一样的数据。
- 报表:集成ureport,支持在线设计报表。
- 多数据源:代码生成器支持链接不一样的数据库,生成的模块能够链接指定的数据库,方便扩展为saas系统。每一个模块或者插件能够指定链接不一样的数据库。
- 插件化开:系统内置多个插件,能够在线升级。
- 多数据库支持:支持mysql、oracle、SqlServer。