系统设计
Peter Pan 1231
结硬寨 打呆仗 WebChat JianLong1231
展开
-
GitHub开源项目学习 电商系统Mall (五) mall整合SpringSecurity和JWT实现认证和授权(二)
mall整合SpringSecurity和JWT实现认证和授权(二)https://github.com/macrozheng/mall登录注册功能实现UmsAdminController类实现了后台用户登录、注册及获取权限的接口/** * 后台用户管理 */@Controller@Api(tags = "UmsAdminController", descr...原创 2019-12-20 13:52:20 · 542 阅读 · 1 评论 -
GitHub开源项目学习 电商系统Mall (四) mall整合SpringSecurity和JWT实现认证和授权(一)
mall整合SpringSecurity和JWT实现认证和授权(一)https://github.com/macrozheng/mall跳过了官方Learning中较简单的Swagger-UI的实现和整合Redis实现缓存功能的部分,通过整合SpringSecurity和JWT实现后台用户的登录和授权功能,同时改造Swagger-UI的配置使其可以自动记住登录令牌进行发送。项目使用框架...原创 2019-12-20 10:58:54 · 1705 阅读 · 0 评论 -
GitHub开源项目学习 电商系统Mall (三) SpringBoot+MyBatis搭建基本骨架
mysql数据库环境搭建下载并安装mysql5.7版本 设置数据库账号密码 创建数据库mall 导入Mall数据库脚本 https://github.com/macrozheng/mall-learning/blob/master/document/sql/mall.sql项目使用框架介绍SpringBootSpringBoot可以让你快速构建基于Spring的Web应用...原创 2019-12-19 14:20:31 · 817 阅读 · 0 评论 -
GitHub开源项目学习 电商系统Mall (二) Mac搭建Mall前后台环境
Mac搭建Mall前后台环境Docker环境安装此处不赘述,本机安装docker ce version 19.03https://www.runoob.com/docker/macos-docker-install.html基础组件安装1.Mysql安装原先准备使用本机原有的MySQL,但为了减少原项目配置改动使用教程的docker方式#下载mysql5.7的do...原创 2019-12-17 16:12:03 · 2312 阅读 · 0 评论 -
GitHub开源项目学习 电商系统Mall (一) Mall简介
Mall项目链接 https://github.com/macrozheng/mall 学习了解之后感觉比本人的DuDuMall强大太多,决定好好学习理解mall项目简介mall项目是一套电商系统,包括前台商城系统及后台管理系统,基于SpringBoot+MyBatis实现。 前台商城系统包含首页门户、商品推荐、商品搜索、商品展示、购物车、订单流程、会员中心、客户服务、帮助中心等模...原创 2019-12-17 14:55:58 · 5344 阅读 · 1 评论 -
System-design-primer 学习笔记(一) 引论
学习如何设计大型系统学习如何设计可扩展的系统将会有助于你成为一个更好的工程师。系统设计是一个很宽泛的话题。在互联网上,关于系统设计原则的资源也是多如牛毛。System-design-primer这个仓库它可以帮助你学习如何构建可扩展的系统。如何处理一个系统设计的面试题在一场面试中你会被问到什么取决于下面这些因素:你的经验 你的技术背景 你面试的职位 你面试的...原创 2019-11-05 21:14:21 · 1714 阅读 · 0 评论