繁体   English   中英

休眠以创建动态表

[英]hibernate for dynamic table creation

我是HIBERNATE BEGINNER,因为我需要创建其中包含动态字段的动态表,所以我选择使用hibernate。 据我了解,创建表需要一个类,该类具有在类中定义的字段。 如何根据具有必填字段的表动态生成类?

我不确定我是否理解这个问题(标题是关于表的创建,最后一部分是关于类的创建,非常混乱)。 也许您应该澄清您的问题以及您需要解决的问题。

如果要在运行时之前从物理模型创建Java类,请查看Hibernate Tools (尤其是hbm2java)。

如果要在运行时创建类,恐怕Hibernate无法实现。 实际上,如果您的问题是关于运行时的,那么Hibernate可能不是正确的工具。


我将以html形式设计表结构,并且我想转换成相关的数据库模型。 我应该能够从中插入和检索值。

jdbcpersistence在运行时生成映射类。 听起来可能是您要找的东西。 请注意,我对此工具没有任何经验。

我认为您绝对应该浏览(实验性的但相当稳定/成熟的)Hibernate动态映射: http : //docs.jboss.org/hibernate/core/3.5/reference/en/html/persistent-classes.html #persistent-classes-dynamicmodels

您将受益于使用休眠的所有功能(包括缓存等)以及HQL类对象语法的所有功能。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM