您当前的位置: 首页 >  qq_34412985 redis

分布式锁Redisson实战(三)测试controller

qq_34412985 发布时间:2021-01-30 17:33:43 ,浏览量:4

package com.*.data.busisystem.controller;

import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RestController;

import com.*.data.busisystem.Lock;
@RestController
public class LockController {
    // 10 秒中,可以访问10次    
    @GetMapping("/test")
    @Lock
    public String lock() {        
//    RedisAtomicInteger entityIdCounter = new RedisAtomicInteger("entityIdCounter", redisTemplate.getConnectionFactory());        
//    String date = DateFormatUtils.format(new Date(), "yyyy-MM-dd H:mm:ss.SSS");        
        try {
            System.out.println("加锁后,休眠前");
            Thread.sleep(10000);
            System.out.println("加锁后,休眠后");
        } catch (InterruptedException e) {
            e.printStackTrace();
        }
        return "测试代码";
    }
}

 

关注
打赏
查看更多评论

qq_34412985

暂无认证

  • 4浏览

    0关注

    957博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文
立即登录/注册

微信扫码登录