hibernate问题:中间表需要写成实体类吗?
例如说,我有一张学生表,有一张课程表,是一对多的关系:每个学生可以选择多个课程
Student假设字段:s_id,s_name
Course假设字段:c_id,c_name
中间表s_c假设字段:id,s_id,c_id
那么在hibernate中,这张中间表需要写成实体类吗?
------解决方案--------------------可写,可不写
------解决方案--------------------不需要,只要加上对应annotation就行或是xml配置,如果通过hibernate自动建表会在数据库中生成对应的一张中间表
------解决方案--------------------
每个课程只能有一个学生的时候才叫一对多。
配置成多对多就不需要。
------解决方案--------------------具体细节不记的,很久不用了,不过你这上没有看见oneToMany之类的,你去看看hibernate一对多,多对多这些注解是怎么用的吧