java - 独立 JPA 序列

标签 java sql jpa spring-data-jpa

通过 SQL,我们可以定义一个序列,例如 CREATE SEQUENCE sequence_name

可以用JPA定义吗?我只知道在实体属性上定义的序列。我想避免仅仅为了定义序列而创建实体。

最佳答案

您可以尝试在启动时创建它。 来自 this文档:

Spring Boot can automatically create the schema (DDL scripts) of your DataSource and initialize it (DML scripts). It loads SQL from the standard root classpath locations: schema.sql and data.sql

例如将SEQUENCE创建放入data.sql

关于java - 独立 JPA 序列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64222596/

相关文章:

jsf - SimpleCRUD 登录失败

java - Spring Hibernate 可以拦截查询吗?

java - Java和Python计算特征向量的区别

mysql - 如果行值对同一个人 ID 重复,我需要在不同的列中显示行值

mysql - 在MySQL中提取子字符串之间的文本

java - JPA:通过不同的列选择任何行

完成传输后 Java 套接字文件损坏

java - 对角色进行一元运算后装箱

mysql - 同一行有多个匹配项

java - 一对一关系并不总是有效