在web中使用MVC结构,servlet处理业务和控制,jsp负责显示,它们之间使用javabean传输希望处理数据,在这个过程中会频繁创建和销毁javabean,有什么办法能减少这种开销,比如缓存什么的?

解决方案 »

  1.   

    javabean也属于object,频繁创建和销毁应该是无可避免的
    这个问题应该没有太好的方法
    不然你试试少用几个javabean???
      

  2.   

    这个缓存有用吧,就算一个简单的CRUD,也得构造不同的bean内容啊
      

  3.   

    可以考虑用这个
    commons-pooling
    很多Application内置的数据库连接缓冲池(比如commons-dbcp)都是基于它的!!注意!!是考虑采用!!
      

  4.   

    如果楼主的应用中有很多数据是不变的或者使用时间超过一个 request 周期,就可以考虑缓存。