无法使用休眠工具hibernate.reveng.xml生成映射文件和POJO类

时间:2019-07-13 17:27:55

标签: eclipse hibernate hibernate-tools

我的hibernate.reveng.xml如下:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE hibernate-reverse-engineering PUBLIC "-//Hibernate/Hibernate Reverse Engineering DTD 3.0//EN" "http://hibernate.org/dtd/hibernate-reverse-engineering-3.0.dtd" >

<hibernate-reverse-engineering>
  <table-filter match-catalog="Testing" match-schema="dbo" match-name="Career"/>
  <table-filter match-catalog="Testing" match-schema="dbo" match-name="Staff"/>
</hibernate-reverse-engineering>

我的Hibernate Code生成设置如下图 enter image description here

在休眠配置选项卡中,我可以看到我的数据库表正确显示,如下所示:

enter image description here

所以休眠工具应该可以正确连接到我的数据库。

在出口商中,我检查了“域代码”,“ hibernate XML Maiings”,“ DAO”代码,“ Hibernate XML Configuration”复选框,但是运行后,仅生成了hibernate.cfg.xml,其他DAO,POJO,映射xml文件也无法生成,并且没有任何错误信息。

出什么问题了?

0 个答案:

没有答案