在前面的课程中我们学习了SpringBoot和MyBatis的使用,这一节我们就正式开始搭建项目脚手架
mall-tiny
了,本节主要讲解整合SpringBoot+MyBatis搭建基本框架,以商品品牌为例实现基本的CRUD操作。
大约 5 分钟
在前面的课程中我们学习了SpringBoot和MyBatis的使用,这一节我们就正式开始搭建项目脚手架
mall-tiny
了,本节主要讲解整合SpringBoot+MyBatis搭建基本框架,以商品品牌为例实现基本的CRUD操作。
在前面两节课程中,我们学习了Swagger的基本使用,这一节就带大家把Swagger整合到我们的
mall-tiny
脚手架中去。
在我们平时做项目的时候,项目中使用的技术往往是最重要的,尤其是用于搭建框架的技术,因为这些技术可以复用到任何同类项目中去。下面我们就来学习下《mall学习教程》的架构篇,主要是带大家搭建一个mall项目在使用的项目脚手架
mall-tiny
,这个过程精简掉了mall项目中的电商业务,纯粹学习mall项目中使用的技术。希望大家通过架构篇的学习,能独立搭建一个通用的项目脚手架!
本文主要讲解mall整合OSS实现文件上传的过程,采用的是服务端签名后前端直传的方式。
本文主要讲解mall整合RabbitMQ实现延迟消息的过程,以发送延迟消息取消超时订单为例。
本文主要讲解mall整合Mongodb的过程,以实现商品浏览记录在Mongodb中的添加、删除、查询为例。
本文主要讲解mall整合Elasticsearch的过程,以实现商品信息在Elasticsearch中的导入、查询、修改、删除为例。
本文主要讲解mall整合SpringTask的过程,以批量修改超时订单为例。
接上一篇,controller和service层的代码实现及登录授权流程演示。
本文主要讲解mall通过整合SpringSecurity和JWT实现后台用户的登录和授权功能,同时改造Swagger-UI的配置使其可以自动记住登录令牌进行发送。