├── README.md ├── pom.xml ├── sql └── mysql.sql └── src ├── main └── java │ └── com │ └── z │ └── idleaf │ ├── IdLeafService.java │ ├── IdLeafServiceFactory.java │ ├── WithGeneIdLeafService.java │ └── support │ ├── DefaultIdLeafServiceFactory.java │ ├── ExtendMySQLMaxValueIncrementer.java │ ├── ExtendSnowflakeIdLeafService.java │ ├── IdSegment.java │ ├── IgniteIdLeafServiceImpl.java │ ├── MysqlIdLeafServiceImpl.java │ ├── WithGeneIdLeafServiceImpl.java │ └── package-info.java └── test └── java └── com └── z └── idleaf └── support ├── ExtendMySQLMaxValueIncrementerTest.java ├── IgniteIdLeafServiceTest.java ├── MysqlIdleafServiceImplTest.java ├── applicationContext.xml └── extendmysqlapplicationContext.xml /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuzhong/idleaf/HEAD/README.md -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuzhong/idleaf/HEAD/pom.xml -------------------------------------------------------------------------------- /sql/mysql.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuzhong/idleaf/HEAD/sql/mysql.sql -------------------------------------------------------------------------------- /src/main/java/com/z/idleaf/IdLeafService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuzhong/idleaf/HEAD/src/main/java/com/z/idleaf/IdLeafService.java -------------------------------------------------------------------------------- /src/main/java/com/z/idleaf/IdLeafServiceFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuzhong/idleaf/HEAD/src/main/java/com/z/idleaf/IdLeafServiceFactory.java -------------------------------------------------------------------------------- /src/main/java/com/z/idleaf/WithGeneIdLeafService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuzhong/idleaf/HEAD/src/main/java/com/z/idleaf/WithGeneIdLeafService.java -------------------------------------------------------------------------------- /src/main/java/com/z/idleaf/support/DefaultIdLeafServiceFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuzhong/idleaf/HEAD/src/main/java/com/z/idleaf/support/DefaultIdLeafServiceFactory.java -------------------------------------------------------------------------------- /src/main/java/com/z/idleaf/support/ExtendMySQLMaxValueIncrementer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuzhong/idleaf/HEAD/src/main/java/com/z/idleaf/support/ExtendMySQLMaxValueIncrementer.java -------------------------------------------------------------------------------- /src/main/java/com/z/idleaf/support/ExtendSnowflakeIdLeafService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuzhong/idleaf/HEAD/src/main/java/com/z/idleaf/support/ExtendSnowflakeIdLeafService.java -------------------------------------------------------------------------------- /src/main/java/com/z/idleaf/support/IdSegment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuzhong/idleaf/HEAD/src/main/java/com/z/idleaf/support/IdSegment.java -------------------------------------------------------------------------------- /src/main/java/com/z/idleaf/support/IgniteIdLeafServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuzhong/idleaf/HEAD/src/main/java/com/z/idleaf/support/IgniteIdLeafServiceImpl.java -------------------------------------------------------------------------------- /src/main/java/com/z/idleaf/support/MysqlIdLeafServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuzhong/idleaf/HEAD/src/main/java/com/z/idleaf/support/MysqlIdLeafServiceImpl.java -------------------------------------------------------------------------------- /src/main/java/com/z/idleaf/support/WithGeneIdLeafServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuzhong/idleaf/HEAD/src/main/java/com/z/idleaf/support/WithGeneIdLeafServiceImpl.java -------------------------------------------------------------------------------- /src/main/java/com/z/idleaf/support/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuzhong/idleaf/HEAD/src/main/java/com/z/idleaf/support/package-info.java -------------------------------------------------------------------------------- /src/test/java/com/z/idleaf/support/ExtendMySQLMaxValueIncrementerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuzhong/idleaf/HEAD/src/test/java/com/z/idleaf/support/ExtendMySQLMaxValueIncrementerTest.java -------------------------------------------------------------------------------- /src/test/java/com/z/idleaf/support/IgniteIdLeafServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuzhong/idleaf/HEAD/src/test/java/com/z/idleaf/support/IgniteIdLeafServiceTest.java -------------------------------------------------------------------------------- /src/test/java/com/z/idleaf/support/MysqlIdleafServiceImplTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuzhong/idleaf/HEAD/src/test/java/com/z/idleaf/support/MysqlIdleafServiceImplTest.java -------------------------------------------------------------------------------- /src/test/java/com/z/idleaf/support/applicationContext.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuzhong/idleaf/HEAD/src/test/java/com/z/idleaf/support/applicationContext.xml -------------------------------------------------------------------------------- /src/test/java/com/z/idleaf/support/extendmysqlapplicationContext.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhuzhong/idleaf/HEAD/src/test/java/com/z/idleaf/support/extendmysqlapplicationContext.xml --------------------------------------------------------------------------------