gpt4 book ai didi

Java 按字符串查找和比较成员(也许是 JPA 功能?)

转载 作者:行者123 更新时间:2023-12-01 15:22:44 25 4
gpt4 key购买 nike

我有很多带有属性的 bean,它们是使用 JPA 从数据库表派生的。用户应能够以字符串形式输入任何列名称和值,并且应用程序应自动在其中一个 bean 中找到正确的成员。

我必须使用 JPA,否则我会使用一些 JDBC 元数据将所有列和值放入法线映射中。 JPA 可以实现类似的功能吗?它只需要从数据库到 bean 工作,我不想保留更改。

如果这不起作用,我可以在运行时以编程方式分析成员名称吗?

最佳答案

EntityManagerFactory 有一个 getMetamodel()方法,它返回其元模型。从这个元模型中,您可以询问每个实体类的元模型,并发现其所有属性、类型等。

关于Java 按字符串查找和比较成员(也许是 JPA 功能?),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10651873/

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