1.commons project all the sub project should follow the commons
2.using redis quartz kafka spring-beans spring-context mybatis-crossdb lombok logback etc.
3.support root pom
4.local project base DO base VO base Param base Performance aop Validation aop dao mybatis cross db mybatis base dao job quartz job-detail quartz annotation mq spring-in-kafka consumer-in-spring producer-in-spring