news 2026/5/30 14:54:26

Spring Boot 排除自动配置

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Spring Boot 排除自动配置
Spring Boot 排除自动配置

Spring Boot 自动配置非常强大,有时需要排除/禁用 Spring Boot 某些类的自动化配置。

*************************** APPLICATION FAILED TO START *************************** Description: Failed to configure a DataSource: 'url' attribute is not specified and no embedded datasource could be configured. Reason: Failed to determine a suitable driver class Action: Consider the following: If you want an embedded database (H2, HSQL or Derby), please put it on the classpath. If you have database settings to be loaded from a particular profile you may need to activate it (no profiles are currently active).
方式1

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

@SpringBootApplication(exclude = {DataSourceAutoConfiguration.class}) public class Application { // ... }

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

@SpringBootApplication(excludeName = {"org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration"}) public class Application { // ... }
方式2

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

spring.autoconfigure.exclude=org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration

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

spring: autoconfigure: exclude: - org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration - org.springframework.boot.autoconfigure.mail.MailSenderAutoConfiguration
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/11 22:40:19

腾讯开源翻译模型HY-MT1.5:多语言电子书转换

腾讯开源翻译模型HY-MT1.5:多语言电子书转换 1. 引言 随着全球化进程的加速,跨语言内容消费需求持续增长,尤其是在数字出版、教育和知识传播领域,多语言电子书的自动翻译与格式保留成为关键挑战。传统翻译服务往往依赖云端API&a…

作者头像 李华
网站建设 2026/5/19 23:12:39

初学者必备:STM32CubeMX串口接收快速理解指南

串口接收不丢包:STM32CubeMX实战全解析(新手也能看懂)你有没有遇到过这种情况?单片机通过串口收数据,主循环里加了个延时或者处理任务一卡,结果上位机发来的命令就“漏了”一条。调试半天才发现&#xff0c…

作者头像 李华
网站建设 2026/5/29 22:57:13

腾讯HY-MT1.5实战:民族语言与方言翻译案例解析

腾讯HY-MT1.5实战:民族语言与方言翻译案例解析 随着多语言交流需求的不断增长,尤其是在中国这样一个多民族、多方言并存的国家,传统通用翻译模型在处理少数民族语言和地方方言时常常力不从心。腾讯近期开源的混元翻译大模型 HY-MT1.5 正是为…

作者头像 李华
网站建设 2026/5/30 3:06:19

Keil中文注释乱码调试技巧:面向工控软件开发者的实践案例

Keil中文注释乱码调试技巧:一位工控开发老兵的实战手记 去年夏天,我在调试一款用于光伏逆变器的STM32F4控制板时,被一个“低级”问题卡了整整两天。 不是硬件飞线没接对,也不是RTOS任务调度出错——而是 代码里的中文注释全变成…

作者头像 李华
网站建设 2026/5/12 15:01:35

电路仿真软件支持的HDL模型集成深度剖析

一次建模,全域仿真:HDL模型如何重塑现代电路验证你有没有遇到过这样的场景?FPGA里的PWM控制逻辑在ModelSim里跑得好好的,时序也对、功能也没问题。结果一接到真实的栅极驱动电路上板测试,却发现MOSFET发热严重&#xf…

作者头像 李华
网站建设 2026/5/15 12:25:58

ARM平台Framebuffer驱动开发深度剖析

ARM平台Framebuffer驱动开发实战指南:从硬件到应用的全链路解析你有没有遇到过这样的场景?系统内核已经跑起来了,串口日志刷得飞快,但屏幕却一片漆黑——明明接了LCD屏,就是不亮。或者好不容易出图了,画面却…

作者头像 李华