繁体   English   中英

Spring 引导 JPA 错误:无法提取 position `7` 的 JDBC 值

[英]Spring Boot JPA error: Unable to extract JDBC value for position `7`

尝试学习如何使用 Spring Boot (3.0.2)。

我用 Intellij Idea 创建了 Spring Boot 项目。 我与 JPA Buddy 创建的实体和存储库。 Controller 注解为@RestController

Intellij Idea 没有报告任何问题并且应用程序正确启动,但随后我在浏览器中调用 localhost:9023/customers 我收到错误:

2023-02-02T18:40:44.792+02:00 ERROR 27700 --- [nio-9023-exec-1] o.a.c.c.C.[.[.[/].[dispatcherServlet]    : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed: org.springframework.orm.jpa.JpaSystemException: Unable to extract JDBC value for position `7`] with root cause

org.xml.sax.SAXParseException: Premature end of file.

以下是长堆栈跟踪。

谷歌搜索消息“无法提取位置的 JDBC 值”并没有指出此错误的含义。

一张表中有两个 XML 字段(MS SQL 服务器)。 JPA Buddy 将其类型指定为 Map。为了快速解决问题,我已将它们更改为 String。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM