我要定义两个模型,对象A跟对象B是一对多的关系,对象A中有一个属性是对象B的集合,
数据库的定义是一个A表,一个B表,一个一对多的中间表,
请问我的类A要怎么样定义呢?
才能在定义一个对象A的时候,满足这个A的属性B集合也能合理的在对象A中
你用的是Hibernate还是JDBC?
如果是Hibernate的话就直接用:
这种方式关联;
如果用的是JDBC:
那么中间表的主键就应该是A,B的联合主键.
一对多不需要中间表吧?
b中有一个属性是a的主键aid就可以了
a的集合blist就是b表中所有aid为a.id的集合,hibernate是可以直接映射的