zzlock-project A distributed lock for java based on redis command SETNX and GETSET usage in zzlock-spring-boot-starter-test-app test