RedisUtil版本的URL:https://github.com/DaoC-del/RedisUtil.git
环境简介:使用IDEA新建的SpringBoot框架
坑如以下:
1.pom.xml中导入slf4j的包
由于作为第三方日志工具的泛用性和抽象性,slf4j被个别包直接包含,此时再导入slf4j的包造成包的重复,报错跳出。
如上图所示,jedis内包含了slf4j-api
2.不知@Component底层原理以及@Autowired与@Resource缺失,导致无法实现依赖注入
①:@Component在SpringMVC/SpringBoot 进行扫描时提供标识, 同时包括@Controller、@Service、@Repository等,都内部包含了Component这一标签,当组件不好归类的时候,我们可以使用@Component进行标注
②:springboot的bean装配规则:根据被@SpringBootApplication标记类所在的位置从上到下进行扫描的。
③:@Component、@Repository、@Service、@Controller(@RestController