1条 select * from 试卷 where 试卷.Id = ?
2条 select * from 试题 where 试题.试卷.Id = ?
3-42条:
select * from 选项 where 选项.试题.Id = 1
select * from 选项 where 选项.试题.Id = 2
.
.
select * from 选项 where 选项.试题.Id = 40
很明显,效率低阿... 难道没办法产生 少点查询语句. 还是说 Hibernate 不适合这种多层的1对多关系呢?