对于hibernate的双向关联和单项关联有个问题,如果数据库中的两个表本身就设置了外键,那么Myeclipse自动生成的就是双向关联,我们如果要使用单向关联还需要手动修改po类和配置文件,但是我个人认为,既然双向关联那么肯定可以单项关联,为何一定要定死一个主动方呢,而且大多数情况下,开发系统都是先开发数据库的,那么肯定设定了外键,所以是不是所有的系统都用双向关联就可以了。
这是本人的想法,不知道对不对,欢迎大家讨论。希望大家指出啥时候一定要用单向。