目前符合要求的仅仅有jeecg,太大,需要再找一个小而强的框架.
修改自pig,springboot2,是一个权限控制系统.
springboot+springSecurity+Oauth2+redis+MybatisPlus+mysql+nodejs+vue-cli+elementUI
spring-boot 2.1.1.RELEASE
pring Boot v1.5.4,有2.0分支,注意检查一下
mybatis、mybatisPlus
redis
Activiti v5.22
未找到2.0的分支
与slife同一人开发.
boot:2.0.3.RELEASE
mybatis-plus:
activiti
代码生成
基于SpringCloud(Greenwich.RELEASE) + SpringBoot(2.1.2.RELEASE) 的微服务脚手架,具备用户管理、资源权限管理、网关API、Xss防跨站攻击、自动代码生成等多个模块,支持多业务系统并行开发,可以作为后端服务的开发脚手架。代码简洁,架构清晰,适合学习和直接项目中使用。核心技术采用Eureka、Fegin、Ribbon、Zuul、Hystrix、JWT Token、Mybatis、SpringBoot、Redis、等主要框架和中间件
未找到项目yml文件中的配置,少了zuihou-config,不能用.
不需要再试用了.尽量使用cloud原生的东西.eureka仍然是最成熟的.
1.注册及配置中心使用的是nacos;
2.没有详细的使用说明,文档要收费
3.完全运行还是比较复杂.但值得仔细研究一下.
最强大的代码生成器,同时还jwt-rest功能,能满足页面及交易功能有时有弹出页面被挡住情况,一旦出现只能找以前版本,很难解决. 改好的项目:uaopWeb
可用,带代码生成,admin/123456,表32
1.有字典,
2.单选,checkbox,radiobox,ztree等.selectgrid需要自己试一下.
3.代码生成功能强大
4.rest风格.
5.前后台双重验证,参数编码传输
6.没有jwt支持.需要自己实现
admin/111111
## 4.1 带代码生成,但没有附加功能,如选择,字典等
表11,另有guns-flowable 工作流库
## 4.2 有jwt-rests模块,满足交易功能.未试.
可以用,实现相当优雅,可以使用到交易系统中,且是否使用token和签名可配置
# 数据传输安全
数据:data=model-->jsonString-->base64
data+ salt -->MD5-->sign,app时可加上终端特有的特征如串号,mac地址等.同时该串应该出现在数据中.
## 4.3 缺点:!!!没有文档,要收费80!!!!,重点要找到文档.
## 4.4 前端使用beetle.数据层 mybatis
## 有数据权限
可用,表58,去掉工作流水,示例表,自加表等42个.还有16个系统表无法去掉
## 7.1 太大了,好多模块.
## 7.2 角色管理分配权限出错
## 7.3 有好多工具可以使用
可以用,代码层次都能对上,可以直接生成到项目目录中.有缺点:
1.只有最基本的代码生成
2.没有字典
3.没有ztree等.
总的来说,前后端都生成,但其它个性化的功能需要自己去个性实现了,工作量还是太大了.
只要有sql就能生成一个程序,包括应用的代码,可运行,但没有权限授权的功能.简单而神奇的一款 软件.
基于springboot,
代码生成基于mybatis-plus,无法生成前端代码.
支持jwt,通过token进行数据交互;
支持redis,
前后端分离,
可以考虑做交易系统后台.
表25,quartz所用表较多
1.可用 ,能进页面,有代码生成,页面有点凌乱,估计不好控制. 8080,admin/admin
2.基于springboot2.0.0
3.从表生成,ID用integer需要调整
4.不支持选择控件等,需要自己实现
5.没有字典
6.没有数据权限
7.有操作日志,无登录 日志
8.无定时任务
9.有导出功能,但仅仅导出当页数据.
不适用复杂的操作界面,简单的系统可用.
表:75,包含activiti
https://gitee.com/abocode-source/bms-project.git
是jeecg的简化版本,但做了改进,springboot,
多模块化.
未验证jeecg生成的代码在jfaster中是否可用.(不能用的可能性大)
https://gitee.com/abocode-source/bms-project.git (fetch)
修改:
1.删除pom中hibernat_jpa 2.0的引用 ,否则无法启动
2.日志文件无法记录 log4j2 未加依赖
3.多语言表未加载 已经解决,
在service中加了代码(未彻底解决,登录界面仍然是不对的)登录页面的问题未改(出的键名,未出键值)
4.本身没有代码生成功能,使用code_maker进行代码生成,生成的代码是否可用,未试.
5.jeecg生成的代码是否可用,未试.
emsite-service-common-dbs 启动不了,导致 emsite无法启动,看说的是挺好,值得再努力一下
系统原表20左右
##6.1 tableDao中错误,数据库固定为mysite,改库后取不到表.所以数据库管理不能用
##6.2. controller模板中需要增加权限,否则生成的代码中没有权限设定
##6.3. tableDao.mapper中 selectDetailTable 增加条件 selectDetailTable
scheme相同.否则多库中有相同表会提出所有表的列,导致出错.
##6.4.修改login.ftl
删除提示 div,按钮可用了
##6.5 换图,原图太丑了
##6.6库中已经有的表生成crud
需要修改表
增加id,及其它必须的字段
修改表comment,增加 ,1 ,否则表无法列出来,看了系统其它表才看出来的,是个坑啊
数据库管理后,表的字段备注中增加了许多东西,基本其它系统就没法用了,没有建表维护.
登录后无反应,强制刷新入后无任何权限. 使用的是beetleSql,前端使用beetle
8.权限管理框架
nodejs springboot+oauth
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。