
[英]Attempt to define a second primary key with IF NOT EXISTS
尽管有“IF NOT EXISTS”子句,为什么这个声明还是失败了? H2以文件模式运行(仅传递上述脚本的INIT参数) 这发生在一个空的(缺少数据库)上,表定义是 如果我将 PK 定义移动到表定义中,错误就会消失。 脚本是 该错误仅在建立并发连接时发生。 如果我将池大小设置为 1,则不会发生。 ...
[英]Attempt to define a second primary key with IF NOT EXISTS
尽管有“IF NOT EXISTS”子句,为什么这个声明还是失败了? H2以文件模式运行(仅传递上述脚本的INIT参数) 这发生在一个空的(缺少数据库)上,表定义是 如果我将 PK 定义移动到表定义中,错误就会消失。 脚本是 该错误仅在建立并发连接时发生。 如果我将池大小设置为 1,则不会发生。 ...
[英]H2 database used as volatile for Spring test: cannot create table
我正在使用 Spring 2.7.7。 我有几个实体,例如@Table(name = "users") public class UsersEntity { @Id @GeneratedValue(strategy = GenerationType.IDENTITY) @C ...
[英]Can H2 database exist outside of the IDE - or does the data have to be manually inserted each time?
我知道 H2 是一个内存数据库。 我正在观看 Mockito 上的(较旧的)课程的视频,该课程使用 H2 DB 进行说明。 在视频中,我看到了 H2 sql 语句跟踪以创建表,并在其 Eclipse IDE 控制台中插入运行的行。 但是,我没有在我的 IntelliJ IDE 中找到任何类似的痕迹 ...
[英]Error converting Hibernate 6 PropertyAccessException to JPA PersistenceException when I call persist() method
我正在尝试使用 Ktor 2.2.1 (Kotlin 1.8) 和 Hibernate 构建一个小的 web 应用程序 6. 当我尝试保存实体时(在 H2 sql in memory db,v2.1.214 中)我收到此错误: 我的代码:import org.hibernate.cfg.Config ...
[英]How to insert a string with a two-levels deep nesting of quotes in a H2 database?
我需要从 H2 控制台插入这个字符串,并带有两层深嵌套的引号。 由于 H2 DB 使用单引号,我不能使用双引号。 我看到这个SO 修复了一个带有嵌套引号的字符串。 我尝试插入,但出现此错误 INSERT INTO Encouragement VALUES(31,'WhoIAmInChrist',' ...
[英]org.springframework.dao.InvalidDataAccessResourceUsageException: could not extract ResultSet;
我正在为 Spring 中的存储库中的自定义查询编写单元测试。我正在使用 h2 内存数据库创建员工并对该员工执行断言,该断言应从自定义查询中返回。 当我从我的存储库调用 save 方法时,抛出以下错误: 我将包括我的 pom.xml 以及我的存储库和测试的代码。 单元测试 密码.xml 应用程序测 ...
[英]Java Spring H2 database: error executing DDL via JDBC statement
我正在尝试使用 Spring 构建 H2 数据库,但我遇到了错误。 到目前为止,我已按照此频道中的步骤进行操作,但遇到了此错误: (错误继续...) Model 资料库 依赖关系 主要的 应用程序.properties SQL 声明 我试过更改application.properties中的内 ...
[英]Issues in Spring Boot with Hibernate using H2 for testing simulating PostgreSQL
我在运行 spring 启动测试时遇到问题,该测试正在模拟postgresql的h2数据库。 为什么列"currencyen0_.isbasecurrency"丢失了? 我的实体currency确实定义了此列。 我的测试属性看起来像这样。 ...
[英]How do i drop a table if exists jpa h2 spring boot
我正在尝试将用户实体作为 manytoone 添加到审阅者实体,但是我收到以下错误 这是我的实体 我已尝试将 cascade = CascadeType.ALL 添加到该属性,但它不起作用 ...
[英]Only my http://localhost:8080/ mapping works, but the rest of my Mappings in my Controller class do not
我正在创建一个功能类似于电子商务网站的项目,我的基本页面http://localhost:8080打开了,但是如果我尝试在 controller class 中添加"/admin"或任何其他映射,我会得到404白标页面。 我怎样才能使任何其他映射正确显示? 我尝试将主 class 中的@Compon ...
[英]UnsatisfiedDependencyException, BeanCreationException, and IllegalArgumentException errors
我正在创建一个功能类似于电子商务网站的项目,但我不断收到标题中提到的错误。 我尝试查看其他线程,他们讨论了向类添加不同的注释。 例如,我在主 class 中添加了@EntityScan 和@ComponentScan 注释,但我仍然遇到相同的错误。 这是确切的错误消息,下面是我的代码: 主 clas ...
[英]Unable to properly use h2 database in Spring framework
我是 Spring 框架和 H2 数据库的新手。 我的项目是创建一个 CRUD 操作后端来创建/读取/删除/更新人员。 我能够让我的所有功能正常工作并用邮递员对其进行了测试,但是当我访问数据库时,我的表没有被创建,也没有向其中添加任何内容。 下面是我的代码: People.java(我正在尝试创建 ...
[英]Can not persist null values (nullable=true)
我需要在我的 H2 数据库中插入一个 null 值,而不是空字符串。 我的实体看起来像这样: 我的带有值的 sql 语句,将从 Hibernate 生成,看起来像 https-jsse-nio-5550-exec-9 | 追踪 | ohtdsql.BasicBinder | 绑定参数1作为 [ ...
[英]Hibernate 6 H2 dialect override Nulls precedence ignored
最近将我的项目升级到 Spring boot 3 和 Hibernate 6.1.5(从 5.x)。 我正在努力迁移我们过去扩展的不同方言。 覆盖方言的方式已经改变,所以我从这个(hibernate 5)迁移了我的 H2 方言扩展: 为此(休眠6): 但是 JPA 查询似乎完全忽略了空排序。 例如, ...
[英]Issue while loading data using data.sql in springboot app during startup
我正在尝试将数据加载到 JPA 为代码中存在的实体创建的表中。 但我做不到。 你能帮我理解我做错了什么吗? 需要注意的重要一点是表已在 H2 中成功创建 实体代码` ` data.sql内容` ` 应用程序属性` ` 但低于错误` ` 我试图让 data.sql 在应用程序启动时加载一些数 ...
[英]Migrate from H2 to PostgreSQL
我需要在 WSO2 API 经理处用 PostgreSQL 替换 H2。 由于H2上目前有数据保存,我需要将其传递给PostgreSQL。 我找到了命令 将数据导出到 .sql 文件,但我无法使用它,因为我没有获得访问数据库的凭据,所以我不得不从 H2 生成的 .mv.db 文件中检索数据。 在这 ...
[英]Oracle and H2 Table with Keyword in Column
我有一个 Oracle 表,比如mytbl ,其中有一列OFFSET 。 我正在尝试使用H2创建单元测试,因为OFFSET是H2的关键字,我不得不使用双引号"OFFSET"重写查询,而不是简单地将列称为offset 。 我正在使用 SpringFramework 的EmbeddedDatabaseB ...
[英]SpringBoot with H2 database - failing to execute SQL, while strating the application
我正在学习 spring 安全与 JPA auth againest H2 表。 它无法从 data.sql 加载种子数据我尝试访问 H2 控制台,但不允许我登录。 任何建议表示赞赏应用程序.properties 用户.java 数据.sql 安全配置.java 我的用户服务.java 启动 spr ...
[英]SQL Error Status: 90057 org.h2.jdbc.JdbcSQLSyntaxErrorException: Constraint "PRIMARY KEY | UNIQUE (PID, PARTNER)" not found
我刚刚将 h2database 从 1.4.197 升级到 2.1.212,现在我收到一条关于我在运行测试时创建的表之一的错误消息。 错误: org.h2.jdbc.JdbcSQLSyntaxErrorException: Constraint "PRIMARY KEY | UNIQUE (PID ...
[英]org.h2.jdbc.JdbcSQLSyntaxErrorException : Column "USER0_.PROFILE_ID" not found; SQL statement:
我目前正在构建一个具有用户逻辑的应用程序,并且我一直在尝试构建简单的方法并且只对数据库进行 1 个模拟,但我似乎无法通过 api 发出任何请求。但是,我能够访问 h2 数据库,我为测试创建的用户就在那里: 这是我尝试发出请求时遇到的错误: org.h2.jdbc.JdbcSQLSyntaxEr ...