你怎么这么做呢?
应该是先显示Top10书的大概信息
然后再点击了某个书之后再查询数据库得到这个书的所有信息啊
你这样已经很耗内存了

解决方案 »

  1.   

    是这样的,当前我在使用的时候,本想返回10个String类型的信息,,但是反正都查了,就返回10个Book对象了,,数组了。不知高手有何高招!!
      

  2.   

    谢谢提醒!所以我才不敢用
    在JSP中有没有Bean 跟踪的东东
      

  3.   

    我看那种XML的映射,不是也是将对象映射成XMl吗 我只是取巧了一下。
      

  4.   

    建一个类叫OverView
    里面放一个List保存10 本书的梗概信息,这个页面循环显示出来
    用户选了某本书之后传ID到下一个页面,查询这个书的所有详细信息
    包村在一个类叫BookInformation,页面打印所有信息
      

  5.   

    我只是想试一下,不想每次查询数据库,hibernate没有找到好的方法,想试一下,新的方法,总感觉有更好的方法,
      

  6.   

    说实话,如果你用Hibernate效率也不高
    因为你的系统本身比较小,对数据的操作不是那么复杂
    所以我想刚刚我说的那样就行了
    点一次查一次,一起查出来就是资源浪费
      

  7.   

    YM,,,,,,20个参数的URL不知道,会不会留三天。如果有好的方法的话,不然,我就,,按 jFresH_MaN(The answer is ......)(静下心来研究Tiger) 说的来
    谢谢,三天后结帖,,,,,,,,,,,,,,,
      

  8.   

    数据流用xml,增加一本书就加一个结点,
      

  9.   

    hehe,虽然不懂,说不出来什么,但是顶了
      

  10.   

    可以使用js对象来保存10本书的信息,这样当用户点示链接的时候,调用js方法,传入一个书的ID,用这个IDq去得到这本书的信息。
      

  11.   

    那你就把东西都放在ArrayList里查的时候用循环去查ArrayList里book实体Bean的ID号
      

  12.   

    谢谢大家,又多了点知识,,,
    ,谢谢,,,,,,,,,,,,,,,前几天没空,,没有上来结贴,,
    我想告诉大家一下,我的问题的最后解决,
    其实在这样小的系统里,用这样的方式,速度上是没有明显的差别,但我原来作的一个系统老是显示很慢,我一直以为是查数据库的原因,我的数据库用的时候有几百万数据,是书城的数据,包含多个出版社的,后来我才发现,其实变慢的原因不在这,,这几天我冷静下来,对原来那个项目作了一个考查,
    当时为了省数据库的空间(大家知道数据库空间是要钱的,比网页空间贵),由于空间是申请的,所以就以ISBN号来命名图片名,上传图片以ISBN来存放在BookImage目录下,后来我在这个目录下发现了,近10000张左右的图片,所以,,,那个,,,N慢,后来我解决了,用的分支目录,存放图片速度快多了,
    其实楼上的这几位大哥,说得都不错,都很好。。
    不说了。结帐