在运行测试的错误有提示下面的错误:
Caused by: org.h2.jdbc.JdbcSQLSyntaxErrorException: Schema "DBO" not found; SQL statement: select myscofile0_.id as id1_1_0_, myscofile0_.dateC as datec2_1_0_, myscofile0_.dateM as datem3_1_0_, myscofile0_.uuid as uuid4_1_0_, myscofile0_.client_id as client_i5_1_0_, myscofile0_.file_name as file_nam6_1_0_, myscofile0_.file_row_count as file_row7_1_0_, myscofile0_.file_status as file_sta8_1_0_ from dbo.MYSCOFILE myscofile0_ where myscofile0_.id=? [90079-200] at org.h2.message.DbException.getJdbcSQLException(DbException.java:576) at org.h2.message.DbException.getJdbcSQLException(DbException.java:429) at org.h2.message.DbException.get(DbException.java:205) at org.h2.message.DbException.get(DbException.java:181) at org.h2.command.Parser.readTableFilter(Parser.java:1940) at org.h2.command.Parser.parseSelectFromPart(Parser.java:2827)
问题和解决
出现上面的问题是在 JPA 实例的时候配置了 schema = "dbo, 但是 H2 数据库进行初始化的时候没有创建 schema。

针对上面的问题,你需要在你的 H2 初始化的时候创建一个 schema。
创建 schema 的脚本为:
CREATE SCHEMA IF NOT EXISTS DBO; SET SCHEMA DBO;
通过添加下面的脚本,将会在 H2 中创建 Schema,然后可以通过控制台中查看创建的情况。

在完成上面的配置后,再重新运行你的测试,你就会看到上面的错误已经没有错误了。

https://www.ossez.com/t/spring-h2-schema-not-found/605

spring 通过id 查询数据_Spring 数据初始 H2 后进行数据查询提示 Schema not found 错误...相关推荐

  1. 实战-缓存数据一致+binlog初始+cannel监听+数据迁移,数据一致性架构设计

    前言 一. 解决缓存不命中(高并发操作击穿打挂DB的风险) 当并发量打的时候,当我们的缓存过期时,就算到数据库的比例偏小的时候,我们的请求时比较大的.那也会存在数据库崩掉的情况. 解决方案想法如下(总 ...

  2. python 限定数据范围_Python 生成周期性波动的数据 可指定数值范围2

    一.前言 1.环境 dbConfig.json:数据库配置文件 test.xlsx:传感器数据 2.主要修改 随机一下波峰,波峰之间的距离等 3. 大致逻辑 读取excel 查询应变传感器 根据应变传 ...

  3. COVID-19 肺炎疫情数据实时监控(python 爬虫 + pyecharts 数据可视化 + wordcloud 词云图)

    文章目录 [1x00]前言 [2x00]思维导图 [3x00]数据结构分析 [4x00]主函数 main() [5x00]数据获取模块 data_get [5x01]初始化函数 init() [5x0 ...

  4. 写给大数据初级开发者或准备转行大数据的人

    中国的IT行业因为有人口福利,所以但凡有个细分领域可以互联网+的,搞个应用服务,能有个日活10w+都可以活的很好了,当然像抖音那种现象级的APP日活过亿的,早已赚的盆满钵满.中国的IT行业的蓬勃发展, ...

  5. mybatis-plus 分页后没有数据问题(超过当前数据量的页)

    mybatis-plus 分页后没有数据问题(超过当前数据量的页) 问题 代码如下 解决 问题 我查询接口(当前数据表里有10条记录 我设置page为2页,当前一页大小为10) 然后查询,返回结果为空 ...

  6. Intent传递数据时,可以传递哪些类型数据

    Intent传递数据时,下列的数据类型哪些可以被传递(abcd)(多选) A.Serializable  B.charsequence C.Parcelable  D.Bundle 除了上面的还能传递 ...

  7. echarts 百万数据_GitHub - AricZhu/echarts-billion-data-disp: 针对 echarts 百万数据的折线图优化...

    echarts 百万数据 折线图优化 随着 echarts 4.0 的发布,官网宣布可以支持千万数据量的渲染了,但目前并非支持所有的图,只支持散点图,线图 点此查看 而针对最基本的折线图等官方虽然提供 ...

  8. 赛效:WPS表格如何粘贴复制筛选后的数据

    WPS表格是我们处理数据的主要工具之一,如果我们想筛选表格里的数据,并将筛选后的数据粘贴到新的位置,该怎么操作呢?不了解WPS表格的人会觉得这很难,如果你看了这篇文章,掌握了筛选技巧,那么复制粘贴也不 ...

  9. mysql存储过程 根据查询的结果集向表中插入数据

    需求:通过查询分数表统计成绩,并将统计好的成绩插入另一张表. 分数表(score)详细信息如下: 说明:分数表本应该引用课程id(course_id)作为外键,此处重点在于练习mysql的存储过程,为 ...

最新文章

  1. [Bat]UNC路径不支持的2种解决方法
  2. golang web 框架 gin beego iris 对比
  3. 笔记本电池电量校正方法(转CSDN)
  4. pytorch默认初始化_“最全PyTorch分布式教程”来了!
  5. 深度学习模型压缩方法(3)-----模型剪枝(Pruning)
  6. 时序预测:从两篇高影响力的论文谈起
  7. 为什么接口需要加密传输
  8. nginx反向代理打印日志_nginx启用TCP反向代理日志配置
  9. apache php mysql环境搭建_Ubuntu+Apache+PHP+Mysql环境搭建(完整版)
  10. 问题记录——sqlserver视图重命名的陷阱
  11. 【CentOS 7Shell编程4】,shell中的case判断#180208
  12. MP3/4维修全攻略
  13. matlab中global
  14. mysql打开数据库命令_MySQL操作数据库指令
  15. 圆 最小外包矩形_基于迭代最小外包矩形的城区建筑物轮廓规则化方法
  16. 电脑某一个文件夹嵌套太多,导致无法删除的解决方法
  17. CAD的图导入PADS 做板框(转)
  18. Linux中修改或重置密码
  19. word计算机桌面加密,如何给电脑的Word文件加密
  20. git总结:如何从master分支创建自己的分支

热门文章

  1. layui获取input信息_python爬虫—用selenium爬取京东商品信息
  2. 您已到达6300千米深度,速度8 公里/秒,正在穿过地心 [置顶]
  3. 机器学习--------SVM
  4. Google Authenticator加强ssh安全
  5. 洛谷 P1966 火柴排队 —— 思路
  6. Wcf for wp8 创建wcf服务 连接wp8模拟器并显示来自wcf服务的接口信息 (一)
  7. oopc——1.抽象
  8. python操作mysql数据库(增、删、改、查)_python对 MySQL 数据库进行增删改查的脚本...
  9. 史上最全:PostgreSQL DBA常用SQL查询语句(建议收藏学习)
  10. 云小课 | 使用ROMA API,API管理从此不用愁