我是一个 HIBERNATE 初学者,因为我需要创建带有动态字段的动态表,所以我选择使用 hibernate。据我所知,创建表需要一个具有类中定义的字段的类。我如何根据具有必填字段的表动态生成类?
最佳答案
我不确定我是否理解了这个问题(标题是关于创建表的,最后一部分是关于创建类的,非常困惑)。也许你应该澄清你的问题和你需要解决的问题。
如果您想在运行时之前从物理模型创建 Java 类,请查看 Hibernate Tools (尤其是 hbm2java)。
如果您想在运行时创建类,恐怕这在 Hibernate 中是不可能的。实际上,如果您的问题是关于运行时的,Hibernate 可能不是合适的工具。
I will be designing the table structure in html form and i want to convert into relevant database model. I should be able to insert and retrieve values from them.
有jdbcpersistence它在运行时生成映射类。这 听起来这可能就是您要找的东西。请注意,我没有任何使用此工具的经验。
关于java - 用于动态表创建的 hibernate ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3061846/