iis服务器助手广告广告
返回顶部
首页 > 资讯 > 精选 >SpringBoot中启动时怎么忽略某项检测
  • 149
分享到

SpringBoot中启动时怎么忽略某项检测

2023-06-25 12:06:07 149人浏览 泡泡鱼
摘要

这篇文章主要介绍“SpringBoot中启动时怎么忽略某项检测”,在日常操作中,相信很多人在springBoot中启动时怎么忽略某项检测问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”SpringBoot中启动

这篇文章主要介绍“SpringBoot中启动时怎么忽略某项检测”,在日常操作中,相信很多人在springBoot中启动时怎么忽略某项检测问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”SpringBoot中启动时怎么忽略某项检测”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!

SpringBoot启动忽略某项检测

在搭建springboot框架时,启动会检测某些连接是否正常,比如redisRabbitMQ等等组件,此时如果没有启动相关服务,或者你这个组件没有用到此组件,则不希望检测此项。

可以在启动文件中填入

management.health.Redis.enabled: false  ##启动不检测redismanagement.health.rabbit.enabled: false ##启动不检查rabbit

启动排除某些bean的注入

问题

最近做项目的时候,需要引入其他的jar。然后还需要扫描这些jar里的某些bean。于是使用注解:@ComponentScan

这个注解直接指定包名就可以,它会去扫描这个包下所有的class,然后判断是否解析:

@ComponentScan(basePackages = {"your.pkg", "other.pkg"})public class Application {} 

其他的jar中定义了 redissonConfig 这个bean。然后我自己的项目也定义了redissonConfig 这个bean。导致项目启动报错。所以使用如下方式,排除jar 中的RedissonConfig.class。

@ComponentScan(basePackages = {"com.xx.xx.*"}, excludeFilters = @ComponentScan.Filter(type = FilterType.ASSIGNABLE_TYPE, classes = {RedissonConfig.class}))

@ComponentScan注解。扫描或解析的bean只能是Spring内部所定义的,比如@Component、@Service、@Controller或@Repository。如果有一些自定义的注解,比如@Consumer、这个注解修饰的类是不会被扫描到的。这个时候我们就得自定义扫描器完成这个操作。

配置文件中使用的:component-scan标签底层使用ClassPathBeanDefinitionScanner这个类完成扫描工作的。@ComponentScan注解配合@Configuration注解使用,底层使用ComponentScanAnnotationParser解析器完成解析工作。

到此,关于“SpringBoot中启动时怎么忽略某项检测”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注编程网网站,小编会继续努力为大家带来更多实用的文章!

--结束END--

本文标题: SpringBoot中启动时怎么忽略某项检测

本文链接: https://www.lsjlt.com/news/304794.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • SpringBoot中启动时怎么忽略某项检测
    这篇文章主要介绍“SpringBoot中启动时怎么忽略某项检测”,在日常操作中,相信很多人在SpringBoot中启动时怎么忽略某项检测问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”SpringBoot中启动...
    99+
    2023-06-25
  • SpringBoot中启动时如何忽略某项检测
    目录SpringBoot启动忽略某项检测可以在启动文件中填入启动排除某些bean的注入问题SpringBoot启动忽略某项检测 在搭建springboot框架时,启动会检测某些连接是...
    99+
    2024-04-02
  • springboot打包怎么忽略Test单元测试
    本篇内容介绍了“springboot打包怎么忽略Test单元测试”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!springboot打包忽略T...
    99+
    2023-06-25
  • SpringBoot停止启动时测试检查rabbitmq操作
    目录SpringBoot停止启动时测试检查rabbitmq问题解决RabbitMQ的简单使用的Demo1.声明2.创建一个测试账户3.pom依赖5.创建入口类6.测试7.总结Spri...
    99+
    2024-04-02
  • tomcat怎么启动springboot项目
    要启动Spring Boot项目,可以使用Tomcat来进行部署。以下是启动Spring Boot项目的步骤:1. 首先,确保你的S...
    99+
    2023-10-10
    tomcat springboot
  • springboot启动时怎么获取端口和项目名
    小编给大家分享一下springboot启动时怎么获取端口和项目名,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!springboot启动获取端口和项目名背景项目启动...
    99+
    2023-06-25
  • 怎么在springboot项目中启动main函数
    这篇文章将为大家详细讲解有关怎么在springboot项目中启动main函数,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。springboot项目main函数启动在controller包下新...
    99+
    2023-06-15
  • Centos中怎么启动或停止SpringBoot项目
    今天小编给大家分享一下Centos中怎么启动或停止SpringBoot项目的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。使用...
    99+
    2023-06-08
  • springboot配置redis项目启动时错误怎么解决
    这篇“springboot配置redis项目启动时错误怎么解决”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“springbo...
    99+
    2023-06-29
  • springboot启动时怎么指定spring.profiles.active
    这篇文章主要介绍“springboot启动时怎么指定spring.profiles.active”,在日常操作中,相信很多人在springboot启动时怎么指定spring.profiles.active问题上存在疑惑,小编查阅了各式资料,...
    99+
    2023-07-06
  • springboot启动怎么排除某些bean的注入
    本篇内容主要讲解“springboot启动怎么排除某些bean的注入”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“springboot启动怎么排除某些bean的注入”吧!springboot 启...
    99+
    2023-06-20
  • springboot启动类怎么剔除扫描某个包
    本篇内容主要讲解“springboot启动类怎么剔除扫描某个包”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“springboot启动类怎么剔除扫描某个包”吧!启动类剔除扫描某个包排除api中不引...
    99+
    2023-06-25
  • 怎么使用bat启动springboot项目
    这篇“怎么使用bat启动springboot项目”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“怎么使用bat启动spring...
    99+
    2023-06-08
  • springboot多模块项目怎么启动
    要启动Spring Boot多模块项目,可以按照以下步骤进行操作: 在项目根目录下,使用命令行工具进入到项目的根目录。 使用...
    99+
    2023-10-26
    springboot
  • Springboot项目启动时怎么使用命令动态指定环境
    这篇文章主要介绍了Springboot项目启动时怎么使用命令动态指定环境的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇Springboot项目启动时怎么使用命令动态指定环境文章都会有所收获,下面我们一起来看看吧...
    99+
    2023-06-08
  • Tomcat中怎么启动SpringBoot
    这篇文章给大家介绍Tomcat中怎么启动SpringBoot,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。从 Main 方法说起用过SpringBoot的人都知道,首先要写一个main方法来启动@SpringBootA...
    99+
    2023-06-16
  • springBoot项目中怎么实现启动多个实例
    今天就跟大家聊聊有关springBoot项目中怎么实现启动多个实例,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。1) 这是不同环境的yml文件,注意 文件名 必须为applicati...
    99+
    2023-06-20
  • Springboot项目启动时动态指定环境的方法是什么
    本篇内容介绍了“Springboot项目启动时动态指定环境的方法是什么”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!Springboot 启...
    99+
    2023-07-06
  • SpringBoot怎么实现启动时自动执行代码
    这篇文章主要介绍了SpringBoot怎么实现启动时自动执行代码的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇SpringBoot怎么实现启动时自动执行代码文章都会有所收获,下面我们一起来看看吧。前言目前开发的...
    99+
    2023-06-29
  • Python中怎么实现实时目标检测
    今天就跟大家聊聊有关Python中怎么实现实时目标检测,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。1. 设置要求:TensorFlow版本在1.15.0或以上执行pip insta...
    99+
    2023-06-16
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作