15得票3回答
如何使hbm2ddl schemaExport将模式日志记录到标准输出?

来自 persistence.xml 的一句话引用:<persistence-unit name="test" transaction-type="RESOURCE_LOCAL"> <properties> <property name="...

14得票4回答
使用Hibernate注解进行模式导出

我正在使用Hibernate注解,希望能够导出我的数据库模式。 类似于使用HBM XML文件的SchemaExportTask。

13得票3回答
无法使用hibernate3-maven-plugin-3.0生成hbm2ddl

我已经升级到了一个较新的 hibernate3-maven-plugin 版本。 当尝试使用下面提到的插件时,出现以下错误。 希望能得到任何有关解决此问题的指针。<plugin> <groupId>org.codehaus.mojo</groupId&g...

13得票5回答
使用Hibernate更新数据库架构

<property name="hibernate.hbm2ddl.auto">update</property> 我可以创建我的数据库模式,它会自动添加属性、约束、键等等... 但是如果我更新数据库模式呢? 如果我从实体中删除某些属性,Hibernate 不会将其删除...

9得票3回答
使用hbm2ddl生成模式时,序列存在问题,为什么两个实体共享同一个序列?

我在我的基于Hibernate的应用程序中使用hbm2ddl来生成数据库模式。属性hibernate.hbm2ddl.auto的值为create-drop。 我使用@Entity注释来定义我的POJO类。 @Entity public class testTable1 { @I...

7得票6回答
使用Hibernate映射布尔值

我正在Hibernate方面遇到麻烦。最近我将我的hbm2ddl设置为验证,它一直在抱怨错误的数据类型。我已经解决了除布尔值之外的所有问题。 我的类中有一个名为opener的字段,它被映射为: <property column="opener" name="opener" type=...

7得票1回答
Hibernate如何生成外键约束名?

hibernate如何生成外键约束名称? 如果我没有定义名称,Hibernate将会生成类似如下的约束名称: CONSTRAINT fk_2ocepcfwpr1v18dg1ieoe6bau 这个名字是怎么生成的?也许是从字段名称的 MD5 哈希值中生成的吗?我需要知道这个名称是否在所有...

7得票2回答
Hibernate:hibernate.hbm2ddl.auto = update显示生成的SQL

我希望传递给Hibernate的SessionFactory。 hibernate.hbm2ddl.auto=update 查看生成的日志文件中的SQL语句。是否可以不需要Java编码实现此功能(知道如何使用SchemaExport实现结果,但希望Hibernate有“内置”解决方案)。

7得票1回答
如何在hibernatetool Ant任务中查找JNDI资源

我希望使用Ant生成我的数据库架构。我正在使用hbm2ddl任务。 我正在使用带有JNDI的Hibernate。我的hibernate.cfg.xml文件如下: <!DOCTYPE hibernate-configuration PUBLIC "-//Hibernat...

7得票3回答
使用MySQL的DDL模式生成时,没有生成ON DELETE CASCADE选项。

在一个运行在Tomcat上的Maven-Spring-Hibernate-MySQL Web应用程序中,我使用Hibernate DDL和MySQL5InnoDBDialect生成我的DB模式。模式已经生成,除了外键的级联选项。例如,我有这个结构:一个保存用户详细信息对象的用户对象,它们共享相...