GitHub开源项目学习
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 评论 -
GitHub开源项目学习 Mybatis源码学习
个人学习GitHub开源项目系列 Mybatis源码篇Github Link: https://github.com/mybatis/mybatis-3Mybatis简介MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以使用简单的 XML 或注解来配置和映...原创 2019-01-24 17:14:10 · 3634 阅读 · 0 评论 -
GitHub开源项目与基础架构学习 Maven
个人学习GitHub开源项目与基础架构系列 Maven篇Maven简介Maven (翻译为"专家","内行"),是一个很好的跨平台的项目构建依赖管理工具。主要服务于基于Java平台的项目构建,依赖管理和项目信息管理。Why Maven(优点)① 一个项目就是一个工程 如果项目非常庞大,就不适合使用package来划分模块,最好是每一个模块对应一个工程,利于分工协作。 借...原创 2019-01-25 15:04:37 · 572 阅读 · 1 评论 -
GitHub开源项目学习 Cloud-Platform
个人学习GitHub开源项目系列 Cloud-Platform篇Github Link: https://gitee.com/minull/ace-securityCloud-Platform简介Cloud-Platform是国内首个基于Spring Cloud微服务化开发平台,具有统一授权、认证后台管理系统,其中包含具备用户管理、资源权限管理、网关API 管理等多个模块,支持多业务系...原创 2019-01-22 16:48:08 · 6047 阅读 · 0 评论