九阴真经


RedisTemplate实现setNx

<h6>废话不多说,直接贴代码</h6> <pre><code>public boolean lock(String key,String vaule,Long millisecond){ return (boolean) redisTemplate.execute((RedisCallback) connection -&gt; { //获取锁 Boolean acquire = connection.setNX(key.getBytes(), vaule.getBytes()); if (acquire) { redisTemplate.expire(key, millisecond, TimeUnit.MILLISECONDS); return true; } return false; }); }</code></pre>

页面列表

ITEM_HTML