https://github.com/hiparker/learning-architect
从Spring boot 扩展到 dubbo
https://github.com/hiparker/learning-architect
architect
Last synced: about 1 year ago
JSON representation
从Spring boot 扩展到 dubbo
- Host: GitHub
- URL: https://github.com/hiparker/learning-architect
- Owner: hiparker
- Created: 2019-09-04T01:33:41.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2022-01-12T23:06:25.000Z (over 4 years ago)
- Last Synced: 2025-02-10T01:43:30.423Z (over 1 year ago)
- Topics: architect
- Language: Java
- Homepage:
- Size: 3.68 MB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# learning-architect
从Spring boot 扩展到 dubbo
## 01.springboot-mvc-frame
采用的是最简单的权限控制,filter的RBAC,功能包含 登录、菜单、角色、用户、权限,后端密码采用MD5加密
相应技术栈:
后端:SpringBoot、Mybatis、PageHelper、FilterRBAC
前端:Thymeleaf、Bootstarp、BootstarpTable、BootstarpTree、jsTree、Layer
账号密码:admin/123
## 02.springboot-mvc-dubbo (dubbo分布式版)
采用的是最简单的权限控制,filter的RBAC,功能包含 登录、菜单、角色、用户、权限,后端密码采用MD5加密
相应技术栈:
分布式:Zookeeper为注册中心、Dubbo为管控中心
目前为二层结构:
1.provide 提供各项服务
2.customer 服务调取方、权限控制方、前端
后端:Dubbo、Zookeeper、SpringBoot、Mybatis、PageHelper、FilterRBAC、Swagger
前端:Thymeleaf、Bootstarp、BootstarpTable、BootstarpTree、jsTree、Layer
账号密码:admin/123
## 03.smartdevelop-admin-dubbo (dubbo分布式版)
采用的是最简单的权限控制,filter的RBAC,功能包含 登录、菜单、角色、用户、权限,后端密码采用MD5加密。
与上一版本不同的是 经过以前架构的过度,该版本加入maven聚合分布式
相应技术栈:
分布式:Zookeeper为注册中心、Dubbo为管控中心
目前为二层结构:
1.provide 提供各项服务
2.customer 服务调取方、权限控制方、前端
后端:Dubbo、Zookeeper、SpringBoot、Mybatis、PageHelper、FilterRBAC、Swagger
前端:Thymeleaf、Bootstarp、BootstarpTable、BootstarpTree、jsTree、Layer
账号密码:admin/123