怎么引用不存在的值呀,只能对一张表进行添加,就是A表多对一B表或着A表多对一C表

解决方案 »

  1.   

    使用工具来生成吧,工具会帮你在配置文件里生成两个对应的外键的配置的,可以使用myeclipse。
    例如: 
    <composite-id name="id" class="com.IndentAppDetailId">
               
         <key-property name="indAppNo" type="string">
                    <column name="IndAppNo" length="8" />
                </key-property>
     <key-property name="itemCode" type="string">
                    <column name="ItemCode" length="8" />
                </key-property>
            </composite-id>
      

  2.   

    myeclipse或jbuilder好像都可以自动生成。
      

  3.   

    这A表怎么这么费劲,还不如直接定义b_id、c_id。
    hibernate主要是用面向对象的思想来设计类和数据库的。应该是先设计抽象类和之间的关系再生成表,你这个问题用jdbc比较好操作。直接用session的session.getConnection()再用jdbc操作sql吧。