码迷,mamicode.com
首页 > 其他好文 > 详细

@EnableAutoConfiguration(exclude={DataSourceAutoConfiguration.class})

时间:2019-04-01 16:59:24      阅读:1220      评论:0      收藏:0      [点我收藏+]

标签:enable   boot   bsp   指定   clu   .class   tis   maven   toc   

@EnableAutoConfiguration

作用:Spring Boot会自动根据你jar包的依赖来自动配置项目。

例如当你项目下面有HSQLDB的依赖时,Spring Boot会创建默认的内存数据库的数据源DataSource,如果你自己创建了DataSource,Spring Boot就不会创建默认的DataSource。

个人理解: 如果你用了Mybatis,它的配置文件中会指定 数据库相关的参数,这个时候就用exclude={DataSourceAutoConfiguration.class}, 让spring-boot不要根据Maven中依赖自动配置了。

@EnableAutoConfiguration(exclude={DataSourceAutoConfiguration.class})

标签:enable   boot   bsp   指定   clu   .class   tis   maven   toc   

原文地址:https://www.cnblogs.com/aspirant/p/10637284.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!