2012-12-09 62 views
1

的revenge.xml休眠。我已完成this tutorial,並試圖'生成'我的第一個hibernate應用程序 。我是新的NetBean爲Hibernate生成不包括關聯

我創建了JDBC,帳戶,當然,級別,科目四桌。 當然有參考關鍵帳戶,水平和主題。然後我嘗試通過NetBean生成revenge.xml。在嚮導中,表格是相關的,但生成的xml不包含任何關聯映射。

wizard

hibernate.revenge.xml:

<?xml version="1.0" encoding="UTF-8"?> 
<!DOCTYPE hibernate-reverse-engineering PUBLIC "-//Hibernate/Hibernate Reverse Engineering DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-reverse-engineering-3.0.dtd"> 
<hibernate-reverse-engineering> 
    <schema-selection match-schema="APP"/> 
    <table-filter match-name="ACCOUNT"/> 
    <table-filter match-name="LEVEL"/> 
    <table-filter match-name="COURSE"/> 
    <table-filter match-name="SUBJECT"/> 
</hibernate-reverse-engineering> 

回答

1

您不必在hibernate.reveng.xml文件關聯。

如果您使用經典的XML映射,則您的關聯在映射類中定義(如果您使用休眠註釋)或在每個類的hbm文件中定義。

+0

可能你是對的:)我手動添加協會 – code4j

相關問題