hbbbs
hbbbs
2011-01-14 10:28

在导出excel时Hibernate产生的SQL的效率问题

  • hibernate

我在导出2000条记录的excel时,Hibernate产生了2001条SQL....郁闷。

我要导出系统中所有的User,该User关联了机构表UserOrg.我要导出的字段有:User.name 和 UserOrg.name。

于是Hibernate先用一条Sql取出2000个User,然后产生了2000条语句去取UserOrg。。。。User与Userorg是多对一的关系。

感觉这样是不是效率方面很有问题...请问大家有什么好方法吗?

  • 点赞
  • 回答
  • 收藏
  • 复制链接分享

5条回答