2

我想知道是否有人可以提供帮助。

我有一个正在处理的类结构,我想从这些类生成 sql 表和映射文件。是否可以?

4

2 回答 2

2

是的你可以。你需要:

  1. hibernate.cfg.xml 与这一行

    在此处创建更多信息:Hibernate hbm2ddl.auto 可能的值以及它们的作用? 在这里:http ://docs.jboss.org/hibernate/orm/3.3/reference/en/html/session-configuration.html

  2. 您需要映射类:有两种方法:使用注释或 hbm 文件。这里有一些关于映射:http ://docs.jboss.org/hibernate/orm/3.3/reference/en/html/mapping.html 。

在映射中,您需要描述名称表、目录和(如果需要)列。

于 2012-08-31T08:35:47.387 回答
0

是不可能的。Hibernate 不包含这样的工具。这也不是那么直接的操作,因为工具不需要信息。例如对于下面的类,没有办法确定应该field1field2应该是主键,或者表应该有复合键:

public class SomeClass {
    private int field1;
    private int field2;        
...
}
于 2012-08-31T08:12:17.657 回答