Description: Redis-based distributed lock, add the spring of AOP, you can use the distributed lock management class for spring
To Search:
File list (Check if you may need any files):
lock\.classpath
....\.git\config
....\....\FETCH_HEAD
....\....\HEAD
....\....\index
....\....\logs\HEAD
....\....\....\refs\heads\master
....\....\....\....\remotes\origin\master
....\....\objects\pack\pack-e26a5fb24ae5b42203eead0f76ed6e8c834f6aae.idx
....\....\.......\....\pack-e26a5fb24ae5b42203eead0f76ed6e8c834f6aae.pack
....\....\refs\heads\master
....\....\....\remotes\origin\master
....\.gitignore
....\.project
....\.settings\org.eclipse.core.resources.prefs
....\.........\org.eclipse.jdt.core.prefs
....\.........\org.eclipse.m2e.core.prefs
....\pom.xml
....\README.md
....\src\main\java\org\sky\aop\LockAspceJAdvice.java
....\...\....\....\...\...\lock\annotation\Lock.java
....\...\....\....\...\...\....\RedisLockUtil.java
....\...\....\....\...\...\service\TestService.java
....\...\....\....\...\...\util\ReidsUtil.java
....\...\....\resources\applicationContext.xml
....\...\test\java\org\sky\test\RedisLockUtilTest.java
....\...\....\....\...\...\....\SpringTest.java
....\target\classes\applicationContext.xml
....\......\.......\META-INF\MANIFEST.MF
....\......\.......\........\maven\org.sky\lock\pom.properties
....\......\.......\........\.....\.......\....\pom.xml
....\......\.......\org\sky\aop\LockAspceJAdvice.class
....\......\.......\...\...\lock\annotation\Lock.class
....\......\.......\...\...\....\RedisLockUtil.class
....\......\.......\...\...\service\TestService.class
....\......\.......\...\...\util\ReidsUtil.class
....\......\test-classes\org\sky\test\RedisLockUtilTest$1.class
....\......\............\...\...\....\RedisLockUtilTest$2.class
....\......\............\...\...\....\RedisLockUtilTest.class
....\......\............\...\...\....\SpringTest.class
....\src\main\java\org\sky\lock\annotation
....\...\....\....\...\...\aop
....\...\....\....\...\...\lock
....\...\....\....\...\...\service
....\...\....\....\...\...\util
....\...\test\java\org\sky\test
....\target\classes\META-INF\maven\org.sky\lock
....\......\.......\org\sky\lock\annotation
....\.git\logs\refs\remotes\origin
....\src\main\java\org\sky
....\...\test\java\org\sky
....\target\classes\META-INF\maven\org.sky
....\......\.......\org\sky\aop
....\......\.......\...\...\lock
....\......\.......\...\...\service
....\......\.......\...\...\util
....\......\test-classes\org\sky\test
....\.git\logs\refs\heads
....\....\....\....\remotes
....\....\refs\remotes\origin
....\src\main\java\org
....\...\test\java\org
....\target\classes\META-INF\maven
....\......\.......\org\sky
....\......\test-classes\org\sky
....\.git\logs\refs
....\....\objects\info
....\....\.......\pack
....\....\refs\heads
....\....\....\remotes
....\....\....\tags
....\src\main\java
....\...\....\resources
....\...\test\java
....\target\classes\META-INF
....\......\.......\org
....\......\test-classes\org
....\.git\branches
....\....\hooks
....\....\logs
....\....\objects
....\....\refs
....\src\main
....\...\test
....\target\classes
....\......\test-classes
....\.git
....\.settings
....\src
....\target
lock