首页 > 其他分享 >Failed to configure a DataSource: ‘url‘ attribute is not specified and no embedded datasource could

Failed to configure a DataSource: ‘url‘ attribute is not specified and no embedded datasource could

时间:2023-12-09 20:04:56浏览次数:33  
标签:configure embedded no spring 数据库 MySQL datasource mysql


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).

这是因为工程没有配置数据库。

解决方法:

配置H2数据库或者MySQL数据库,其中配置MySQL解决方法如下:

1、添加 MySQL连接驱动的依赖

Maven工程在pom.xml中添加

<dependency>
        <groupId>mysql</groupId>
        <artifactId>mysql-connector-java</artifactId>
    </dependency>

gradle工程在build.gradle中添加

implementation 'mysql:mysql-connector-java'

2、在application.properties中添加MySQL数据库配置

spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver 
spring.datasource.url=jdbc:mysql://localhost:3306/blog?characterEncoding=utf-8&useSSL=false&serverTimezone=UTC
spring.datasource.username=用户名
spring.datasource.password=密码

也可能是你在pom中使用了连接池,但是你没有进行数据库配置



标签:configure,embedded,no,spring,数据库,MySQL,datasource,mysql
From: https://blog.51cto.com/u_12866610/8751469

相关文章

  • error: The “xx“ component has been registered but not used (vue/no-unused-comp
    ......
  • [HNOI2009] 梦幻布丁
    [HNOI2009]梦幻布丁题目描述$n$个布丁摆成一行,进行$m$次操作。每次将某个颜色的布丁全部变成另一种颜色的,然后再询问当前一共有多少段颜色。例如,颜色分别为$1,2,2,1$的四个布丁一共有$3$段颜色.输入格式第一行是两个整数,分别表示布丁个数$n$和操作次数$m$。 第......
  • notepad++怎么匹配不改原内容在后面添加
    notepad++使用正则表达式替换(原有内容上增加替换)的方法需求说明如下我保存了三酷猫的首页Html来作演示。框起来的rel="xxx"。我想给每一个xxx+yy怎么做呢?当然你可以手动,但是这里我们可以看到xxx的值有很多不同的值,查找起来也麻烦。如果有成百上千个这样的,更恼火了。这里我们......
  • 记录issue:iptables (legacy): Couldn't load match `comment':No such file or direct
    用nerdctl起容器碰到如下issue:FATA[0001]failedtocreateshimtask:OCIruntimecreatefailed:runccreatefailed:unabletostartcontainerprocess:errorduringcontainerinit:errorrunninghook#0:errorrunninghook:exitstatus1,stdout:,stderr:tim......
  • 7. 2023-11-20 12:29:32,542 [tornado.general :456 ][WARNING ][3052] Got events f
     这个警告表明Tornado检测到了有事件(events)被发送到一个已经关闭的流(stream)。在Tornado中,一个流代表一个请求或响应的数据流。这个警告可能意味着在请求处理的过程中,尝试向已经关闭的流发送了事件。可能的原因和解决方法:异步操作处理不当:在Tornado中,当你处理异步请求时,需......
  • No.1
    \(f(x)\)定义域在\((0,+\infty)\),\(f(1)=1+e\),满足\(x_2>x_1>0\)时\(x_2f(x_1)-x_1f(x_2)>x_2e^{x_1}-x_1e^{x_2}\),求\(f(\lnx)>x+\lnx\)的解集。\[x_2(f(x_1)-e^{x_1})>x_1(f(x_2)-e^{x_2})\]\[\dfrac{f(x_1)-e^{x_1}}{x_1}>......
  • Spring Security 6.x 系列(10)—— SecurityConfigurer 配置器及其分支实现源码分析(二)
    一、前言在本系列文章:SpringSecurity6.x系列(4)——基于过滤器链的源码分析(一)中着重分析了SpringSecurity在SpringBoot自动配置、 DefaultSecurityFilterChain和FilterChainProxy 的构造过程。SpringSecurity6.x系列(7)——SecurityBuilder继承链源码分析中详细分析了......
  • CF1838C No Prime Differences 题解
    题意:思路:构造:$n$行$m$列,先填奇数行,每行填$m$个,第$2i-1$行依次填入$(i-1)\cdotm+1$,$(i-1)\cdotm+2$,$...$,$i\cdotm-1$,$i\cdotm$,剩下的依次填入偶数行即可。证明:构造完成后,对于每行,相邻两项的差值均为$1$,一定不为......
  • Note Book
    Day3NoteBook1.虚拟环境的安装pipinstallvirtualenv#镜像安装pipinstall-ihttps://pypi.tuna.tsinghua.edu.cn/simple安装包```文件#例如更新pippython-mpipinstall-ihttps://pypi.tuna.tsinghua.edu.cn/simple--upgradepip2.环境安装到目录windowsrc......
  • is not eligible for getting processed by all BeanPostProcessors 问题解决
    问题在做Springboot项目时遇到如下报错18.684INFOo.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker:350restartedMainBean'org.apache.rocketmq.spring.autoconfigure.RocketMQAutoConfiguration'oftype[org.apache.rocket......