求教java框架里面的一个问题

Hibernate里面配置一对多,在做级联添加的时候怎么把多的那一方的多条数据添加到数据库

http://git.oschina.net/zzhao114/SSH 这是我的之前做的,一对一主键关联、多对一外键关联、多对多关联都有。。。你可以看看

级联只是说你一个表的数据依赖另一张表提供,一般指的是一张表的外键是另一张表的主键,它只是一种判断,如果你单独添加一张表,而不添加它依赖的表中的数据,会报错而已,并不是说只要你设置了级联,它就会帮你自动添加,它还是需要你提供另一张表的数据,hibernate因为是表-类对应,也就是你还是需要提供一个对象的,你可以通过查询依赖表或添加数据进入依赖表获得这个对象,只不过他们要同时成功或同时失败,这时候就要用到事物了,也就是可能需要多次添加或多次查询+添加在同一个事物里操作。

希望这个能帮到你,
Hibernate对象关系映射详解之“一对多”关系映射:http://blog.csdn.net/jdjdndhj/article/details/52673284