没有合适的资源?快使用搜索试试~ 我知道了~
Micro-Service-Skeleton:微服务开发基础框架
共77个文件
java:44个
xml:11个
yml:8个
需积分: 10 0 下载量 135 浏览量
2021-05-01
03:04:00
上传
评论
收藏 83KB ZIP 举报
温馨提示
Micro-Service-Skeleton 微服务开发基础框架 版本说明 目前使用的Nacos版本,如需Eureka作为注册中心的请采用tags v2.0() 目前已经改版,进阶版: 一、需求 在2018年写的只是基于OAUTH认证授权的入门级应用。本文基于实战目的,实现权限的动态控制。 现有如下需求: 基于用户-角色-权限控制 权限粒度控制到具体的请求URL 当用户的角色或者权限变动后,已获授权的用户需要重新登录授权 本文围绕上面三个基本需求进行实现。 二、工程说明 设计的框架已经中间件有: Nacos 1.3 Spring Cloud Hoxton.SR8 JWT nimbus-jose-jwt Spring Cloud Gateway Spring security mybatis-plus Redis mysql 设计的主要工程有: gateway:网关,动态权限判断 auth
资源推荐
资源详情
资源评论
收起资源包目录
Micro-Service-Skeleton-master.zip (77个子文件)
Micro-Service-Skeleton-master
.gitignore 885B
README.md 16KB
other
db
zuul-auth.sql 15KB
pom.xml 3KB
mss-monitor
.gitignore 249B
pom.xml 2KB
src
test
java
com
microservice
skeleton
monitor
MonitorApplicationTests.java 351B
main
resources
application.yml 101B
bootstrap.yml 151B
java
com
microservice
skeleton
monitor
MonitorApplication.java 423B
mss-oauth
.gitignore 249B
node-1.bat 65B
pom.xml 2KB
package.bat 56B
src
test
java
com
microservice
skeleton
auth
AuthCenterApplicationTests.java 796B
main
resources
application.yml 649B
logback.xml 3KB
bootstrap.yml 133B
java
com
microservice
skeleton
auth
jwt
JWTAuthorizationFilter.java 4KB
JWTAuthenticationFilter.java 5KB
JWTAuthenticationEntryPoint.java 1KB
AuthCenterApplication.java 588B
controller
UserController.java 365B
config
WebSecurityConfig.java 3KB
service
UpmsService.java 1KB
impl
UserDetailsServiceImpl.java 3KB
UpmsServiceFallbackFactory.java 1KB
entity
AuthUser.java 2KB
mss-common
.gitignore 268B
pom.xml 1KB
src
main
java
com
microservice
skeleton
common
jwt
JWTConstants.java 352B
vo
RoleVo.java 438B
MenuVo.java 461B
Authority.java 332B
UserVo.java 608B
Result.java 1KB
util
StatusCode.java 296B
Md5Utils.java 1KB
mss-gateway
.gitignore 249B
node-1.bat 68B
pom.xml 2KB
src
test
java
com
microservice
skeleton
gateway
GatewayApplicationTests.java 351B
main
resources
application.yml 826B
bootstrap.yml 164B
java
com
microservice
skeleton
gateway
GatewayApplication.java 423B
config
ExclusionUrl.java 525B
filter
AuthFilter.java 6KB
mss-upms
.gitignore 268B
pom.xml 4KB
mvnw 6KB
package.bat 56B
src
test
resources
generatorConfig.xml 3KB
java
com
microservice
skeleton
upms
GeneratorTests.java 2KB
main
resources
application.yml 598B
mapper
SysRoleMapper.xml 854B
SysUserMapper.xml 2KB
SysMenuMapper.xml 1KB
bootstrap.yml 167B
java
com
microservice
skeleton
upms
UpmsApplication.java 544B
controller
TestController.java 567B
RoleController.java 1KB
PermissionController.java 1KB
UserController.java 1KB
config
Swagger2Config.java 1KB
mapper
SysMenuMapper.java 448B
SysUserMapper.java 201B
SysRoleMapper.java 444B
service
UserService.java 295B
RoleService.java 326B
PermissionService.java 339B
impl
RoleServiceImpl.java 726B
UserServiceImpl.java 930B
PermissionServiceImpl.java 756B
entity
SysMenu.java 4KB
SysUser.java 3KB
SysRole.java 2KB
mvnw.cmd 5KB
共 77 条
- 1
资源评论
weixin_42138139
- 粉丝: 21
- 资源: 4653
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功