java - 查找 ColumnDefinition 枚举或常量

标签 java hibernate postgresql jpa constants

我正在寻找一个包含 JPA columnDefinition 的常量或枚举的类。

例如:

public class MyEntity {

    @JoinColumn(name = "my_value", columnDefinition = "BIGINT")
    private Integer myValue;

    // some code...
}

我想替换这个:

"BIGINT" -> ColumnDefinition.BIGINT

我正在使用 JPA/Hibernate 和 PostgreSQL。

最佳答案

  1. 您可以使用一些类似 public static final String BIGINT="BIGINT" 的字段来定义一个类。
  2. 或者,将 postgres JDBC 驱动程序添加到您的类路径并检查您是否在其中找到任何内容。

关于java - 查找 ColumnDefinition 枚举或常量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19730240/

相关文章:

java - 实体类无法转换为 java.lang.Number

hibernate - query.executeUpdate() 在 hibernate 中返回什么用于创建表查询

sql - PostgreSQL:更新...缺少插入?

java - 使用 Jsoup 从特定 html 源中提取值

java - 数独求解器 Java

unit-testing - BeforeClass 使用 Spring 事务测试

mysql - 如何使用索引在两列之间进行查询过滤

sql - 我如何调整此查询以生成显示随时间推移按月计算平均值的结果

java - Apache Camel JMS 组件 : bridgeErrorHandler does not work as documented

java - 数组隐私 Java - 基础