首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2EE开发 >

求hibernate配备后set为什么会自动向数据库追加外键

2013-03-27 
求hibernate配置后set为什么会自动向数据库追加外键set nameta tabletablea inversetrue cascad

求hibernate配置后set为什么会自动向数据库追加外键
<set name="ta" table="tablea" inverse="true" cascade="delete" lazy="false" order-by="id asc" fetch="join" where="type=2" >
            <key column="tb" not-null="false"></key>
            <one-to-many class="tablea"/>
        </set>
进行了如上配置后,在原本tablea中不存在主外键设置的表中自动添加了和当前配置模型对应的表相关的外键关系,请问怎么可以不让hibernate自动添加这个外键关系
[解决办法]
你肯定是用hibernate的tool工具生成表了,改成你自己手动建表就没问题了。

热点排行