广告
返回顶部
首页 > 资讯 > 精选 >如何解决Spring boot数据源未配置异常
  • 923
分享到

如何解决Spring boot数据源未配置异常

2023-06-20 18:06:40 923人浏览 泡泡鱼
摘要

本篇内容主要讲解“如何解决Spring Boot数据源未配置异常”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“如何解决spring boot数据源未配置异常”吧!Spring boot 数据源未

本篇内容主要讲解“如何解决Spring Boot数据源未配置异常”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“如何解决spring boot数据源未配置异常”吧!

Spring boot 数据源未配置异常

问题

在使SpringBoot自动生成的项目框架时如果选择了数据源,比如选择了mysql,生成项目之后,启动会报一下异常:

Description:

Cannot determine embedded database driver class for database type NONE

Action:

If you want an embedded database please put a supported one on the classpath. If you have database settings to be loaded from a particular profile you may need to active it (no profiles are currently active).

问题分析

导致此问题的原因为,springboot生成的项目启动时会自动注入数据源。而此时在配置文件中并没有配置数据源信息,因此会抛出异常。

解决方案

(1)如果暂时不需要数据源,可将pom文件中的Mysqlmybatis(或其他数据源框架)注释掉,即可正常启动。

(2)在@SpringBootApplication中排除其注入

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

(3)提供数据源的配置或其他数据源配置,此处提供默认配置示例,在application.properties文件中添加以下配置项:

# 主数据源,默认的#spring.datasource.type=com.zaxxer.hikari.HikariDataSourcespring.datasource.driverClassName=com.mysql.jdbc.Driverspring.datasource.url=jdbc:mysql://localhost:3306/testspring.datasource.username=rootspring.datasource.passWord=root

springboot启动提示缺少数据源

If you want an embedded database please put a supported one on the classpath. If you have database settings to be loaded from a particular profile you may need to active it (no profiles are currently

正解:

因为spring boot只要你在pom中引入了mybatis-spring-boot-starter 他就会默认需要加载数据库相关的配置

可以加上

@EnableAutoConfiguration(exclude={DataSourceAutoConfiguration.class})

到此,相信大家对“如何解决Spring boot数据源未配置异常”有了更深的了解,不妨来实际操作一番吧!这里是编程网网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

--结束END--

本文标题: 如何解决Spring boot数据源未配置异常

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

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

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

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

下载Word文档
猜你喜欢
  • 如何解决Spring boot数据源未配置异常
    本篇内容主要讲解“如何解决Spring boot数据源未配置异常”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“如何解决Spring boot数据源未配置异常”吧!Spring boot 数据源未...
    99+
    2023-06-20
  • Spring boot 数据源未配置异常的解决
    Spring boot 数据源未配置异常 问题 在使Springboot自动生成的项目框架时如果选择了数据源,比如选择了mysql,生成项目之后,启动会报一下异常: Descrip...
    99+
    2022-11-12
  • 解决spring boot 1.5.4 配置多数据源的问题
    spring boot 已经支持多数据源配置了,无需网上好多那些编写什么类的,特别麻烦,看看如下解决方案,官方的,放心!1.首先定义数据源配置#=====================multiple database config===...
    99+
    2023-05-31
    springboot 多数据源 配置
  • Spring boot中如何配置Mybatis多数据源
    本篇文章为大家展示了Spring boot中如何配置Mybatis多数据源,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。环境准备实验环境:JDK 1.8Spring...
    99+
    2022-10-18
  • 详解基于Spring Boot与Spring Data JPA的多数据源配置
    由于项目需要,最近研究了一下基于spring Boot与Spring Data JPA的多数据源配置问题。以下是传统的单数据源配置代码。这里使用的是Spring的Annotation在代码内部直接配置的方式,没有使用任何XML文件。@Con...
    99+
    2023-05-31
    spring boot 多数据源
  • 详解Spring Boot整合Mybatis实现 Druid多数据源配置
    一、多数据源的应用场景目前,业界流行的数据操作框架是 Mybatis,那 Druid 是什么呢?Druid 是 Java 的数据库连接池组件。Druid 能够提供强大的监控和扩展功能。比如可以监控 SQL ,在监控业务可以查询慢查询 SQL...
    99+
    2023-05-31
    spring 多数据源 spring boo
  • spring注解中@PropertySource如何配置数据源
    小编给大家分享一下spring注解中@PropertySource如何配置数据源,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!@PropertySource数据源配置一般在配置数据源是都会使用xml的方式注入,key-va...
    99+
    2023-06-29
  • 使用Spring Boot如何实现配置数据库链接池
    使用Spring Boot如何实现配置数据库链接池?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。配置方法基于当前的1.5.2.RELEASE的Spring Boot。依照官方文...
    99+
    2023-05-31
    springboot 数据库 链接池
  • windows hosts文件配置异常如何解决
    这篇“windows hosts文件配置异常如何解决”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“windows hosts...
    99+
    2023-07-01
  • 如何在Spring框架中配置 jndi数据源方法详解
    本篇文章为大家展示了如何在Spring框架中配置 jndi数据源方法详解,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。xml配置:<bean id="dataSource&...
    99+
    2023-05-31
    spring jndi 数据源
  • 使用Spring如何实现配置多个数据源
    使用Spring如何实现配置多个数据源?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。配置两个不同的数据源,如下(由于项目使用的是druid数据库连接,配置可以会复杂点比较):&...
    99+
    2023-05-31
    spring 数据源
  • win10系统网络配置异常如何解决
    要解决Windows 10系统的网络配置异常问题,可以尝试以下步骤:1. 检查网络连接:确保网络线缆连接正常,无线网络连接正常,或者...
    99+
    2023-08-21
    win10
  • 如何解决Spring Boot配置错误Failed to determine a suitable driver class问题
    小编给大家分享一下如何解决Spring Boot配置错误Failed to determine a suitable driver class问题,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获...
    99+
    2023-06-02
  • Java Spring详解如何配置数据源注解开发以及整合Junit
    目录Spring数据源的配置数据源(连接池)的作用数据源的开发步骤手动创建数据源Spring注解开发Spring原始注解Spring新注解Spring整合JunitSpring集成J...
    99+
    2022-11-12
  • win10电脑网络连接配置异常如何解决
    今天小编给大家分享一下win10电脑网络连接配置异常如何解决的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。按下【win+R】...
    99+
    2023-07-01
  • 如何解决springboot利用ConfigurationProperties注解配置数据源无法读取配置信息问题
    小编给大家分享一下如何解决springboot利用ConfigurationProperties注解配置数据源无法读取配置信息问题,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起...
    99+
    2023-06-15
  • 如何使用Spring解决ibatis多数据源的问题
    本篇内容介绍了“如何使用Spring解决ibatis多数据源的问题”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!iBatis多数据源的苦恼在...
    99+
    2023-06-18
  • 详解Spring不同数据库异常如何抽象的
    目录前言代码实现处理流程图用到了哪些设计模式?组合模式单例模式策略模式总结:前言 使用Spring-Jdbc的情况下,在有些场景中,我们需要根据数据库报的异常类型的不同,来编写我们...
    99+
    2022-11-12
  • 如何解决springboot项目不配置数据源启动报错问题
    这篇文章给大家分享的是有关如何解决springboot项目不配置数据源启动报错问题的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。springboot项目不配置数据源启动报错spring boot默认会加载org....
    99+
    2023-06-22
  • windows 360急救箱网络连接配置异常如何解决
    这篇文章主要介绍“windows 360急救箱网络连接配置异常如何解决”,在日常操作中,相信很多人在windows 360急救箱网络连接配置异常如何解决问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操...
    99+
    2023-01-29
    windows
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作