Skip to content

Adamusi/mall

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 

Repository files navigation

mall

mall项目学习

启动redis服务

本文主要讲解mall整合SpringTask的过程,以批量修改超时订单为例。

SpringTask是Spring自主研发的轻量级定时任务工具,相比于Quartz更加简单方便,且不需要引入其他依赖即可使用。

业务场景说明
用户对某商品进行下单操作;
系统需要根据用户购买的商品信息生成订单并锁定商品的库存;
系统设置了60分钟用户不付款就会取消订单;
开启一个定时任务,每隔10分钟检查下,如果有超时还未付款的订单,就取消订单并取消锁定的商品库存。

mall整合Elasticsearch实现商品搜索

 本文主要讲解mall整合Elasticsearch的过程,以实现商品信息在Elasticsearch中的导入、查询、修改、删除为例。项目使用框架介绍:
 Elasticsearch 
        是一个分布式、可扩展、实时的搜索与数据分析引擎。 它能从项目一开始就赋予你的数据以搜索、分析和探索的能力,可用于实现全文搜索和实时数据统计。
 Spring Data Elasticsearch
        是Spring提供的一种以Spring Data风格来操作数据存储的方式,它可以避免编写大量的样板代码。

Releases

No releases published

Packages

No packages published

Languages