gpt4 book ai didi

java - 在 JPA、关系数据库等中,元组是什么?

转载 作者:太空狗 更新时间:2023-10-30 01:48:21 25 4
gpt4 key购买 nike

关闭。这个问题需要更多focused .它目前不接受答案。












想改善这个问题吗?更新问题,使其仅关注一个问题 editing this post .

5年前关闭。



Improve this question




我正在学习 Hibernate 和 JPA,我一直在寻找这个术语。有人可以用实际和教学的方式解释我,这个术语是什么,它与 JPA/Hibernate/Databases 有什么关系?

我想知道它是否是一种包含任何类型数据的数据结构,但我不确定它是否真的如此。另外,我不知道它在与 JPA 的查询中的关系......谁能给我一些启示?

编辑

伙计们,不要沉淀。我在谷歌上搜索过 dictionary (英文)、维基百科、社区(stackoverflow)以及 JPA Tuple API。

以下是我的一些搜索词:

  • 什么是元组
  • 元组
  • 数据库元组
  • JPA元组

  • Java EE 6 关于元组的所有文档如下:

    Interface for extracting the elements of a query result tuple.



    这解释了“很多”。

    我找不到具体的、扎实的、简洁的、真正解释它是什么的东西。对于像我这样天生一无所知的凡人来说,这很困难。我的母语不是英语,我无法接触到宇宙的全部内容,有时我试图让这个社区成为最实用、最简单、最友好、最受人尊敬的问答社区。永远不够。不要以为我来这里之前没有研究过任何东西,我无知、外行、懒惰等等。这是先入为主!

    看在上帝的份上……我是用翻译来写的,我对某些对别人来说很容易理解的东西我没有实际的理解。我的问题甚至遵循这里对 stackoverflow 施加的问题的规则。当我问某事时,总是有事。当我尝试给出答案时,我总是尝试先进行研究,并尽我所能回应其他用户。给我一些悔恨有时参加一些社区...我求 知识 ,不是为了地位,我相信其他人可能有和我一样的问题。人们通常将这个社区视为禁忌,而不是交流知识的地方。再次......为了上帝的爱......

    最佳答案

    元组是一个来自数学的通用术语,它的意​​思是“按特定顺序排列的几个值”。如果你可以说“给我这个东西的第二个值(value)”,那么这个东西就是一个元组。

    它们没有单一的符号,但您可以想象 (1,2,3) , ("a","b","c")("John", "Smith", 12, false)都是元组的例子,分别有 3、3 和 4 个项目。请注意,元组的思想对值没有限制,因此它们可以有不同的类型。

    技术上是 List , String[]Vector都是元组。但是在像 Java 这样的语言中,这个术语主要用于不同类型的项目 - 否则我们谈论序列。

    在像 JPA 这样的库中,该术语与术语记录和行互换使用。元组可以用特殊的类来表示,但在 Java 中经常使用的一种方法就是拥有一个 Object[] .

    关于java - 在 JPA、关系数据库等中,元组是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36078051/

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