mall整合OSS实现文件上传

2019-09-05
阅读 12 分钟
4k
阿里云对象存储服务(Object Storage Service,简称 OSS),是阿里云提供的海量、安全、低成本、高可靠的云存储服务。OSS可用于图片、音视频、日志等海量文件的存储。各种终端设备、Web网站程序、移动应用可以直接向OSS写入或读取数据。

mall整合RabbitMQ实现延迟消息

2019-09-02
阅读 11 分钟
2.8k
RabbitMQ是一个被广泛使用的开源消息队列。它是轻量级且易于部署的,它能支持多种消息协议。RabbitMQ可以部署在分布式和联合配置中,以满足高规模、高可用性的需求。

mall整合Mongodb实现文档操作

2019-09-01
阅读 8 分钟
2k
SpringBoot实战电商项目mall(20k+star)地址:[链接] 摘要 本文主要讲解mall整合Mongodb的过程,以实现商品浏览记录在Mongodb中的添加、删除、查询为例。 项目使用框架介绍 Mongodb Mongodb是为快速开发互联网Web应用而构建的数据库系统,其数据模型和持久化策略就是为了构建高读/写吞吐量和高自动灾备伸缩性的系统。 M...

mall整合Elasticsearch实现商品搜索

2019-09-01
阅读 11 分钟
3.7k
Elasticsearch 是一个分布式、可扩展、实时的搜索与数据分析引擎。 它能从项目一开始就赋予你的数据以搜索、分析和探索的能力,可用于实现全文搜索和实时数据统计。

mall整合SpringTask实现定时任务

2019-08-31
阅读 3 分钟
1.4k
本文主要讲解mall整合SpringTask的过程,以批量修改超时订单为例。SpringTask是Spring自主研发的轻量级定时任务工具,相比于Quartz更加简单方便,且不需要引入其他依赖即可使用。Cron表达式是一个字符串,包括6~7个时间元素,在SpringTask中可以用于指定任务的执行时间。

mall整合SpringSecurity和JWT实现认证和授权(二)

2019-08-31
阅读 11 分钟
3.6k
SpringBoot实战电商项目mall(20k+star)地址:[链接] 摘要 接上一篇,controller和service层的代码实现及登录授权流程演示。 登录注册功能实现 添加UmsAdminController类 实现了后台用户登录、注册及获取权限的接口 {代码...} 添加UmsAdminService接口 {代码...} 添加UmsAdminServiceImpl类 {代码...} 修改Swagger的配...

mall整合SpringSecurity和JWT实现认证和授权(一)

2019-08-30
阅读 16 分钟
2.8k
本文主要讲解mall通过整合SpringSecurity和JWT实现后台用户的登录和授权功能,同时改造Swagger-UI的配置使其可以自动记住登录令牌进行发送。

mall整合Redis实现缓存功能

2019-08-29
阅读 7 分钟
2.5k
SpringBoot实战电商项目mall(20k+star)地址:[链接] 摘要 本文主要讲解mall整合Redis的过程,以短信验证码的存储验证为例。 Redis的安装和启动 Redis是用C语言开发的一个高性能键值对数据库,可用于数据缓存,主要用于处理大量数据的高访问负载。 下载Redis,下载地址:[链接] 下载完后解压到指定目录 在当前地址栏输入...

mall整合Swagger-UI实现在线API文档

2019-08-28
阅读 9 分钟
2.5k
SpringBoot实战电商项目mall(20k+star)地址:[链接] 摘要 本文主要讲解mall是如何通过整合Swagger-UI来实现一份相当完善的在线API文档的。 项目使用框架介绍 Swagger-UI Swagger-UI是HTML, Javascript, CSS的一个集合,可以动态地根据注解生成在线API文档。 常用注解 @Api:用于修饰Controller类,生成Controller相关...

mall整合SpringBoot+MyBatis搭建基本骨架

2019-08-27
阅读 12 分钟
3.1k
本文主要讲解mall整合SpringBoot+MyBatis搭建基本骨架,以商品品牌为例实现基本的CRUD操作及通过PageHelper实现分页查询。

mall学习所需知识点

2019-08-26
阅读 2 分钟
2.1k
由于mall项目涉及到很多知识点,比如SpringBoot、ElasticSearch、Redis、Mongodb等,本教程不会详细讲述这些,只会讲述本项目相关部分,所以推荐以下资料。对其中一些知识点并不熟悉的同学,可以看下下面推荐的资料。

mall架构及功能概览

2019-08-25
阅读 2 分钟
2.8k
mall项目是一套电商系统,包括前台商城系统及后台管理系统,基于SpringBoot+MyBatis实现。 前台商城系统包含首页门户、商品推荐、商品搜索、商品展示、购物车、订单流程、会员中心、客户服务、帮助中心等模块。 后台管理系统包含商品管理、订单管理、会员管理、促销管理、运营管理、内容管理、统计报表、财务管理、权限...