问题

springboot异常Action: Consider the following: If you want an embedded database (H2, HSQL or Derby), please put i…
**

解释:

**在pom中引入了mybatis-spring-boot-starter ,Spring boot默认会加载org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration类,DataSourceAutoConfiguration类使用了@Configuration注解向spring注入了dataSource bean。因为工程中没有关于dataSource相关的配置信息,当spring创建dataSource bean因缺少相关的信息就会报错。

方法

在Spring boot的启动引导类上增加@EnableAutoConfiguration(exclude={DataSourceAutoConfiguration.class}),阻止Spring boot自动注入dataSource

@EnableAutoConfiguration(exclude={DataSourceAutoConfiguration.class})

解决Action: Consider the following: If you want an embedded database (H2, HSQL or Derby), ple..相关推荐

  1. 解决 springboot 启动报错 -- Cannot determine embedded database driver class for database type NONE

    前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到教程. 1. 问题描述 我只是新建一个全新的 springboot 工程,什么都没有写的情况下启动报错如题: ...

  2. 报错Cannot determine embedded database driver class for database type NONE解决方法

    由于我不需要数据库,启动springboot报错: Cannot determine embedded database driver class for database type NONE If ...

  3. 解决springboot启动失败问题:Unable to start embedded container;

    解决springboot启动失败问题:Unable to start embedded container; 参考文章: (1)解决springboot启动失败问题:Unable to start e ...

  4. 解决:Connections could not be acquired from the underlying database!(mysql)

    这两天一直有这个bug出现,记录一下解决方案和总结. 解决方案: 1.驱动配置错误(本人的bug) 2.数据库连接地址错误 3.账号密码错误 4.数据库未启动或者无权访问,如没有联网的情况下 5.版本 ...

  5. 解决 ERROR 1044 (42000): Access denied for user ‘‘@‘localhost‘ to database ‘mysql‘

    然后创建一个数据库,提示下图错误: 提示:ERROR 1044 (42000): Access denied for user ''@'localhost' to database 'mysql'.是 ...

  6. 解决 ERROR 1044 (42000): Access denied for user ''@'localhost' to database 'mysql'

    出错原因: 因为mysql数据库的user表里,存在用户名为空的账户即匿名账户,导致登录的时候是虽然用的是root,但实际是匿名登录的,通过错误提示里的''@'localhost'可以看出来. 解决办 ...

  7. 终于解决 ERROR 1044(42000): Access denied for user ''@'localhost' to database,亲测有效

    在 create database mytestsql 时出现错误: ERROR 1044(42000): Access denied for user ''@'localhost' to datab ...

  8. 解决:sql server无法在C盘下创建database/操作系统错误5(拒绝访问)

    问题: --无法在C盘的任何位置创建数据库文件 --在非系统盘的F盘可以创建数据库文件 解决方法1:禁用"以管理员批准模式运行所有管理员" 解决方法2:打开C盘对Users用户的完 ...

  9. 解决ERROR 1044 (42000): Access denied for user ‘‘@‘localhost‘ to database ‘database‘

    当你在Linux中使用常规命令 mysql -u root123456 能够进去,但是却无法创建数据库时,还报错误 ERROR 1044 (42000): Access denied for user ...

最新文章

  1. Android 自定义ProgressBar 实现进度圆环
  2. python 爬虫气象气象定时报 气象预警推送
  3. Android2.2 API 中文文档系列(7) —— ImageButton
  4. python中shift_python对列进行平移变换的方法(shift)
  5. php mysql日期戳转时间戳_php日期转时间戳,指定日期转换成时间戳
  6. VC资源分配、释放表
  7. Element UI格式化日期
  8. java socket优化_Java Socket编程代码优化
  9. 用Paint Tool SAI绘制漫画
  10. 字节跳动简历冷却期_【字节跳动招聘】简历这样写,才不会被秒拒
  11. 苹果cms8x缩图带3D翻转自适应模版
  12. vue中v-model和v-bind区别
  13. 复变函数在计算机科学中的应用,复变函数的应用以及发展史.doc
  14. 软件设计测试过程术语BD FD DD
  15. 路由器pppoe服务器无响应,宽带拨号服务器无响应
  16. 组建一个网络需要哪些网络设备和安全设备呢?
  17. ETL工程师_个人职责
  18. 文件资源管理器无法打开怎么办?
  19. oracle r12培训,Oracle ERP(R12)基本操作的培训
  20. javascript正则表达式验证手机号

热门文章

  1. android 代码签名apk,[Android]混淆代码后生成带签名的apk
  2. mysql连接报错:The server time zone value ‘Öйú±ê׼ʱ¼ä‘ is unrecognized or represents more than one time
  3. svn cvs git的区别
  4. Android测试写入文本Log
  5. Codeforces Round #564 (Div. 2)A
  6. 基于可靠消息方案的分布式事务:Lottor介绍
  7. LNMP架构介绍、MySQL安装、PHP安装、Nginx介绍
  8. Linux系统文件有三个主要的时间属性,分别是ctime(change time), atime(access time), mtime(modify time)...
  9. 3.5. Buttons
  10. 蚂蚁金服与阿里云宣布启动“蚂云计划”