1. 添加classes针对指定class扫描
  2. 添加annotation针对指定basePackages下标志注解的Class扫描
  3. 添加interfaceClass针对指定basePackages下实现interfaceClass接口的Class扫描
  4. 使用spring的ClassPathScanningCandidateComponentProvider代替Class扫描,支持*通配,支持扫描basePackages下所有的Class(包含子package)
  5. 防止把package-info扫描