Spring boot中@Conditional和spring boot的自动配置实例详解

liwenjuan79200 25 0 PDF 2020-08-30 03:08:54

我们知道,spring boot自动配置功能可以根据不同情况来决定spring配置应该用哪个,不应该用哪个,举个例子:。原因就在于它利用了Spring的条件化配置,条件化配置允许配置存在于应用中,但是在满足某些特定条件前会忽略这些配置。要实现条件化配置我们要用到@Conditional条件化注解。接下来写个小例子来感受下@Conditional是怎么工作的。我们知道在windows下显示列表的命令是dir,而在linux系统下显示列表的命令是ls,基于条件配置,我们可以实现在不同的操作系统下返回不同的值。基于以上内容,我们就可以阅读自动配置相关的源码了。

Spring boot中@Conditional和spring boot的自动配置实例详解

Spring boot中@Conditional和spring boot的自动配置实例详解

Spring boot中@Conditional和spring boot的自动配置实例详解

用户评论
请输入评论内容
评分:
暂无评论