当前位置: 首页 > news >正文

某网站优化方案苏州调查公司哪家好

某网站优化方案,苏州调查公司哪家好,wordpress 外部调用,新乡市做网站Spring Boot 提供的自动配置非常强大,某些情况下,自动配置的功能可能不符合我们的需求,需要我们自定义配置,这个时候就需要排除/禁用 Spring Boot 某些类的自动化配置了。 比如:数据源、邮件,这些都是提供…

        Spring Boot 提供的自动配置非常强大,某些情况下,自动配置的功能可能不符合我们的需求,需要我们自定义配置,这个时候就需要排除/禁用 Spring Boot 某些类的自动化配置了。

比如:数据源、邮件,这些都是提供了自动配置的,我们需要排除 Spring Boot 的自动化配置,交给我们自己来自定义,该如何做呢?

 spring boot自动配置类

方法1

使用 @SpringBootApplication 注解的时候,使用 exclude 属性进行排除指定的类:

@SpringBootApplication(exclude={DataSourceAutoConfiguration.class, MailSenderAutoConfiguration.class})

public class Application {

    // ...

}

自动配置类不在类路径下的时候,使用 excludeName 属性进行排除指定的类名全路径:

@SpringBootApplication(excludeName = {"org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration", "org.springframework.boot.autoconfigure.mail.MailSenderAutoConfiguration"})

public class Application {

    // ...

}

方法2

单独使用 @EnableAutoConfiguration 注解的时候:

@EnableAutoConfiguration

(exclude = {DataSourceAutoConfiguration.class, MailSenderAutoConfiguration.class})

public class Application {

    // ...

}

自动配置类不在类路径下的时候,使用 excludeName 属性进行排除指定的类名全路径:

@EnableAutoConfiguration {"org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration", "org.springframework.boot.autoconfigure.mail.MailSenderAutoConfiguration"})

public class Application {

    // ...

}

方法3

使用 Spring Cloud 和 @SpringCloudApplication 注解的时候:

@EnableAutoConfiguration

(exclude = {DataSourceAutoConfiguration.class, MailSenderAutoConfiguration.class})

@SpringCloudApplication

public class Application {

    // ...

}

方法4

在配置文件中指定参数 spring.autoconfigure.exclude 进行排除:

spring.autoconfigure.exclude=org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration,\                      org.springframework.boot.autoconfigure.mail.MailSenderAutoConfiguration

或者还可以这样写:

spring.autoconfigure.exclude[0]=org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration

spring.autoconfigure.exclude[1]=org.springframework.boot.autoconfigure.mail.MailSenderAutoConfiguration

如果你用的是 yaml 配置文件,可以这么写: 

spring:    

  autoconfigure:

    exclude:

      - org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration

      - org.springframework.boot.autoconfigure.mail.MailSenderAutoConfiguration

自己写的配置类

方法5

*springBoot排除某个自写的配置类引用  排除以下配置类引用
@ComponentScan(basePackages = "com.aiagain",excludeFilters = {

@ComponentScan.Filter(type = FilterType.ASSIGNABLE_TYPE,classes = {XxlJobConfig.class})})

http://www.yayakq.cn/news/358956/

相关文章:

  • 十大免费网站推广入口企业画册设计排版
  • 长沙网站设计流程商城网站制作 价格
  • 陕西恒发建设网站怎么样才能建立网站平台
  • 鞍山市网站建设做软件项目的网站
  • 专门做网站的公司百度浏览器广告怎么投放
  • 手机网站系统在线seo优化工具
  • 做策划的人经常浏览的网站免费网站建设市场
  • 模块化html5网站开发二维码生成器哪个好用
  • 杭州免费网站建站模板电商网站seo公司
  • js特效网站模板下载谷歌搜索入口 镜像
  • 网站建站费用简单网页设计模板图
  • 成都网站制作网址大全2345视频
  • 番禺区建设网站介绍家乡的网站怎么做
  • 网站风格定位怎么写手机模板的网站
  • 网站制作的页面比例windows优化大师官方网站
  • 全国建设部网站高端网站开发哪里有
  • 中国建设银行甘肃省分行网站帝国cms能做手机网站吗
  • wordpress建站案例视频教程网络营销中常用的营销策略
  • 网站的备案信息怎么制作纯文字图片
  • 西乡塘网站建设南通网站建设南通
  • php网站开发外文网站建设运营计划书
  • 如何做产品展示网站策划活动方案
  • 湖北省城乡和住房建设厅官方网站自己做网站推广试玩
  • wordpress主题dedecms东莞网站关键词优化收费
  • 手机主页网站推荐福建得兴建设工程网站
  • 昆山网站建设推荐区块链 网站 怎么做
  • 网站建设业务提成wordpress返回仪表盘
  • 怎么做婚庆网站平台阿里云iis放网站
  • 开发个网站需要多少钱东莞长安网站开发公司
  • 学校网站要求文明网网站建设