gpt4 book ai didi

java - 如何将标准 Java 类型映射到 SQL 类型?

转载 作者:搜寻专家 更新时间:2023-10-31 19:49:50 25 4
gpt4 key购买 nike

我想编写一个程序,通过 JDBC 自动创建 RDBMS 表。要向表中添加列,我需要知道列的名称和列的 RDBMS 数据类型。我已经有了列的名称。我没有列的 RDBMS 类型,但我有这些列的 Java 类型。所以我需要将这些 Java 类型映射到 RDBMS 数据类型。 Java 类型可以是以下之一:

  • 原始类型
  • 基本类型的包装类型
  • 字符串

  • 所以我的问题是:如何将这些 java 类型映射到 RDBMS 类型?

  • 是否有 JDBC 或库的一部分已经处理了这个映射?
  • 是否有任何类(class)可以部分帮助我?

特别是我正在使用 PostgreSQL。因此,如果没有通用的方法来做到这一点,目前使用 PG 运行它很重要。

提前致谢

最佳答案

嗯,总是有 java.sql.Types包含通用 SQL 类型映射的类,但最好使用类似 Hibernate 的类为您完成这一切。

关于java - 如何将标准 Java 类型映射到 SQL 类型?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5008348/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com