0

JPA 大师,假设我有以下实体:

@Entity
class MyEntity {
    @Id
    private Long id;

    // setters and getters here
}

通过 Oracle 数据库上的 JPA 会生成类似的东西:

CREATE TABLE MyEntity {
    -- table definition generated by JPA provider goes here
}

如何获取 JPA 提供程序生成的代码?

如果无法以 JPA 定义的标准方式获取 sql 代码,我该如何使用Hibernate 3.6.8.Final或更高版本来实现这一点?

4

2 回答 2

1

查看 hbm2ddl 包中的类

http://docs.jboss.org/hibernate/orm/3.6/javadocs/org/hibernate/tool/hbm2ddl/package-summary.html

特别是 SchemaExport 类。

于 2012-03-01T09:23:11.277 回答
0
  <property name="show_sql">true</property>

在休眠配置中

于 2012-02-29T17:22:23.313 回答