gpt4 book ai didi

java - 如何使用 hibernate 处理运行时创建的表?

转载 作者:行者123 更新时间:2023-12-01 09:19:45 27 4
gpt4 key购买 nike

我需要在运行时根据我的工具在输入中接收到的对象的类名创建表。例如如果我收到类 User 的实例(带有字段名字、姓氏、地址),我必须为该类创建一个表(带有列名字、姓氏和地址);现在,每次我的工具在输入中接收到一个 User 实例时,它都必须引用刚刚创建的表。相反,如果该工具接收类 Software 的实例(包含字段名称、类型、描述),则它必须为该类创建一个新表(包含列名称、类型和描述;等等于...

问题不在于表的创建,而在于通过 Hibernate 将此类表与 Java 类进行映射,当然没有编写任何手工制作的 hbm 文件。

有人知道如何处理这种情况(也许通过反射(reflection)吗?)。

谢谢。

最佳答案

在这种情况下,如果您想在运行时创建类,请查看 this 。可能有帮助。

关于java - 如何使用 hibernate 处理运行时创建的表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40241283/

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