提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
文章目录
前言
项目开发中遇到了对订单号的修改,这里只是实现了利用redis的计数器功能来生成订单号,与要求的这个订单号需要与订单数相关联的需求还是有差距的,故此订单号这项功能暂时搁置。
提示:以下是本篇文章正文内容,下面案例可供参考
一、redis的相关工具类
/**
*redis的相关工具类
*/
@Component
public class RedisUtil {
@Autowired
private RedisTemplate<String, Object> redisTemplate;
/***
* 根据key获取redis里面的值
*/
public Long get(String key) {
RedisAtomicLong entityIdCounter = new RedisAtomicLong(key, redisTemplate.getConnectionFactory());
Long result = entityIdCounter.get();
return result;
}
/***
* 根据key和value赋值
*/
public void set(String key, Long value) {
RedisAtomicLong entityIdCounter = new RedisAtomicLong(key, redisTemplate.getConnectionFactory(