2

我正在使用 Hibernate 3.5,当我使用 SQL 2012 和 Hibernate 进行逆向工程时,出现以下错误

org.hibernate.cfg.JDBCBinderException: Duplicate class name com.pepspb.entity.CheckConstraints generated for org.hibernate.mapping.Table(pepspb.sys.check_constraints). Same name where generated for org.hibernate.mapping.Table(pepspb.sys.check_constraints)
Duplicate class name 'com.pepspb.entity.CheckConstraints generated for org.hibernate.mapping.Table(pepspb.sys.check_constraints). Same name where generated for org.hibernate.mapping.Table(pepspb.sys.check_constraints)
<No message>

谁能告诉我是什么原因?

4

1 回答 1

2

当您将原始来源与生成的来源混合时,有时会发生这种情况。要解决此问题,您应该将src模块分开gensrc。并且不要使用gensrc通过逆向工程生成类的位置作为源文件夹。只需比较甚至更好地区分它们并合并以避免重复的类。

于 2013-01-13T14:43:35.087 回答