我就想问一下,什么叫“清除prototype作用域的对象并释放任何prototype bean所持有的昂贵资源”?我又怎样在客户端代码完成清除prototype作用域的对象并释放任何prototype?希望大家可以帮帮忙,找了好久都没有找到解决的方案. 

解决方案 »

  1.   

    在spring的配置文件里进行托管
      

  2.   

    Spring整合Struts2可以不用Spring去管理Action,只要你Action的属性与Spring配置文件创建的Bean的属性一致,就可以自动注入,Struts2默认是by name,  如果用Spring管理Action,必须设置scope=prototype
      

  3.   

    prototype不是单例的,每有一个用户请求就会创建一个实例,至于你的提问是不是缺少上下文啊?
      

  4.   

    这些不用你操心  spring替你做了