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 -- 服务监控中心
1.自定义注解
2.防护性能
3.第三方服务
[Python] 纯文本查看 复制代码# -*- coding: utf-8 -*- import requests def POC(url): headers = { 'Host': 'localhost', 'Cache-Control': 'max-age=0', 'Upgrade-Insecure-Requests':'1', 'User-Agent': 'Mozilla/5.0 (Win
本文向大家介绍Android 基于agora 开发视频会议的代码,包括了Android 基于agora 开发视频会议的代码的使用技巧和注意事项,需要的朋友参考一下 一、概述 参照官方demo,基于agora开发,输入会议号(频道)和显示名称 参会,可设置参会选项。 支持用户注册和登录。 支持多人参会。 二、效果 三、代码 到此这篇关于Android 基于agora 开发视频会议的文章就介绍到这了,
本文向大家介绍SpringBoot整合Mybatis注解开发的实现代码,包括了SpringBoot整合Mybatis注解开发的实现代码的使用技巧和注意事项,需要的朋友参考一下 官方文档: https://mybatis.org/mybatis-3/zh/getting-started.html SpringBoot整合Mybatis 引入maven依赖 (IDEA建项目的时候直接选就可以了) 配置
本文向大家介绍基于Vue开发数字输入框组件,包括了基于Vue开发数字输入框组件的使用技巧和注意事项,需要的朋友参考一下 随着 Vue 越来越火热, 相关组件库也非常多啦, 只用轮子怎么够, 还是要造起来!!! 1、概述 Vue组件开发的API:props、events和slots 2、组件代码 github地址:https://github.com/MengFangui/VueInputNumbe
我有2个WordPress短代码正在使用: 一章。[章节名称="开始"]...内容...[/章] 目录[toc][/toc]。toc需要显示章节的简单列表。 规范: 一篇文章可以有很多章节。 帖子中可以有一个、两个或没有toc短代码。 toc可以在章节之前或之后,也可以在章节之前和之后。这取决于帖子作者,所以我事先不知道。 我不能使用嵌套的简码,因为这些对作者来说很难使用。 我想到了使用静态toc
在具体编码过程中,我需要一系列提高生产力的功能:批量开/关注释、快速输入代码模板、代码智能补全、路径智能补全、从接口生成实现、查看参考库信息等等,我们逐一来实现。 5.1 快速开关注释 需要注释时,到每行代码前输入 //,取消注释时再删除 //,这种方式不是现代人的行为。IDE 应该支持对选中文本块批量(每行)添加注释符号,反之,可批量取消。本来 vim 通过宏方式可以支持该功能,但每次注释时要自
一、安装 Maven Maven是一个项目构建和管理的工具,提供了帮助管理 构建、文档、报告、依赖、scms、发布、分发的方法。可以方便的编译代码、进行依赖管理、管理二进制库等等。 Maven的好处在于可以将项目过程规范化、自动化、高效化以及强大的可扩展,利用 Maven自身及其插件还可以获得代码检查报告、单元测试覆盖率、实现持续集成等等。 1. 下载 Maven http://maven.apa
本文向大家介绍Java开发基础日期类代码详解,包括了Java开发基础日期类代码详解的使用技巧和注意事项,需要的朋友参考一下 由于工作关系,很久没更新博客了,今天就给大家带来一篇Java实现获取指定月份的星期与日期对应关系的文章,好了,不多说,我们直接上代码: 一、日期工具类 二、测试类 三、测试结果 总结 本文通过代码示例向大家展示了日期工具类的几种用法,希望对大家学习Java有所帮助。 感兴趣的
本文向大家介绍SpringBoot配置发送Email的示例代码,包括了SpringBoot配置发送Email的示例代码的使用技巧和注意事项,需要的朋友参考一下 本文介绍了SpringBoot配置发送Email,分享给大家,具体如下: 引入依赖 在 pom.xml 文件中引入邮件配置: 配置文件 注意:若使用QQ邮箱发送邮件,则需要修改为spring.mail.host=smtp.qq.com,同时