资料介绍
软件简介
MoMo Auth 是基于 Spring Boot+Spring Cloud+Vue+ElementUI 等微服务技术栈搭建,以注解的形式提供 RBAC 权限控制的低代码快速开发框架。
技术栈
框架 | 说明 |
---|---|
Spring Boot | 应用开发框架 |
Spring Cloud & Alibaba | 微服务解决方案 |
Gateway | 网关 |
OpenFeign | 远程服务调用 |
Java Jwt | 跨域身份验证解决方案 |
Mybatis Plus | MyBatis增强工具(持久层框架) |
RabbitMQ | 消息队列 |
Redis | 非关系型数据库 |
Hibernate Validator | 参数校验组件 |
Undertow | 高性能Web服务器 |
Hikari | 号称最快的数据库连接池 |
MariaDB | 关系型数据库,Mysql的分支替代品 |
Knife4j | 集成Swagger生成Api文档的增强解决方案 |
Fastjson2 | 新一代高性能Json解析库 |
Slf4j | 日志组件 |
Jasypt | 信息加密工具 |
Vue | 渐进式JavaScript框架 |
ElementUI | 基于Vue 2.0的桌面端组件库 |
工程结构
MOMO_AUTH ├── momo-api_client -- API服务 └── momo-commons -- 公共聚合模块 ├── momo-common-bom -- 全局依赖管理控制 ├── momo-common-core -- 公共模块核心类 ├── momo-common-log -- 日志记录 ├── momo-common-mybatis -- Mybatis扩展 ├── momo-common-security -- 权限控制 ├── momo-common-swagger -- 接口文档 └── momo-common-tps -- 第三方服务 ├── aliyun -- 阿里云服务接口 ├── qiniu -- 七牛云服务接口 └── wechat -- 微信服务接口(未完成) └── momo-gateway -- 网关 └── momo-monitor -- 服务监控中心
未来要做的事情
- 集成VariantForm表单设计器(已集成,未完善具体功能)
- 基于Mybatis Plus实现代码生成
- 完善网关,以支持灰度发布功能
特色功能
1.自定义注解
- @ValidateRepeatSubmit(防重复提交)
- @RequiresRoles(指定角色权限)
- @RequiresGroup(指定群组权限)
- @RequiresPermissions(指定操作权限)
- @Sensitive(数据脱敏)
- @SystemLog(系统操作日志记录)
2.防护性能
- 敏感词过滤
- XSS过滤
- 防SQL注入
- IP黑白名单(网关)
3.第三方服务
- 阿里云短信服务(已完成)
- 七牛云文件上传(已完成)
- 支付宝网站支付(已完成)
- 微信支付(未完成)
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
下载该资料的人也在下载
下载该资料的人还在阅读
更多 >
- jwt-auth基于ThinkPHP的jwt框架
- Spring Cloud Function基于Spring Boot的函数计算框架
- "Scalable, Distributed Systems Using Akka, Spring Boot, DDD, and Java--转"
- 学习Spring Boot 嵌入式服务器
- Spring Microservices in Action,前端后端开发必备书籍
- ThinkPHP 6.0完全开发手册资源下载 13次下载
- Python单元测试框架是什么?及如何使用详细代码说明 2次下载
- Java Web开发教程之Spring框架入门详细资料免费下载 14次下载
- SSM框架在Web应用开发中的设计与实现 pdf下载 2次下载
- 非常适合JAVA开发工程师的Spring应用程序开发教程 9次下载
- 基于Spring Security安全框架的联通资源管理系统安全分析 0次下载
- Spring集成Acegi安全框架在J2EE中的应用
- 基于Spring 的网络管理系统设计与开发
- spring快速入门教程
- spring教程下载pdf
- 使用Spring Boot 3.2虚拟线程搭建静态文件服务器 998次阅读
- Spring Boot 3.2支持虚拟线程和原生镜像 574次阅读
- Spring Boot配置加载相关知识 376次阅读
- springboot的轻量替代框架-Solon 3857次阅读
- Spring Boot如何实现异步任务 1096次阅读
- Gradle构建的多模块Spring Boot项目 2386次阅读
- Spring Boot Starter需要些什么 622次阅读
- 用这4招 优雅的实现Spring Boot异步线程间数据传递 1021次阅读
- 如何解决Spring Cloud下测试环境路由问题 919次阅读
- Spring Boot特有的实践 791次阅读
- Spring Boot实现各种参数校验 880次阅读
- Spring Boot定时任务的重写方法 2335次阅读
- spring框架中定时器使用与配置 1668次阅读
- Activiti与Spring Boot的项目开发 6360次阅读
- spring boot入门篇 2668次阅读
下载排行
本周
- 1山景DSP芯片AP8248A2数据手册
- 1.06 MB | 532次下载 | 免费
- 2RK3399完整板原理图(支持平板,盒子VR)
- 3.28 MB | 339次下载 | 免费
- 3TC358743XBG评估板参考手册
- 1.36 MB | 330次下载 | 免费
- 4DFM软件使用教程
- 0.84 MB | 295次下载 | 免费
- 5元宇宙深度解析—未来的未来-风口还是泡沫
- 6.40 MB | 227次下载 | 免费
- 6迪文DGUS开发指南
- 31.67 MB | 194次下载 | 免费
- 7元宇宙底层硬件系列报告
- 13.42 MB | 182次下载 | 免费
- 8FP5207XR-G1中文应用手册
- 1.09 MB | 178次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 2555集成电路应用800例(新编版)
- 0.00 MB | 33566次下载 | 免费
- 3接口电路图大全
- 未知 | 30323次下载 | 免费
- 4开关电源设计实例指南
- 未知 | 21549次下载 | 免费
- 5电气工程师手册免费下载(新编第二版pdf电子书)
- 0.00 MB | 15349次下载 | 免费
- 6数字电路基础pdf(下载)
- 未知 | 13750次下载 | 免费
- 7电子制作实例集锦 下载
- 未知 | 8113次下载 | 免费
- 8《LED驱动电路设计》 温德尔著
- 0.00 MB | 6656次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935054次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537798次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420027次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191187次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183279次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138040次下载 | 免费
评论
查看更多