友情up~flash人CSDN论坛浏览器:浏览、发帖、回复、结贴自动平均给分,下载地址:http://CoolSlob.ys168.com

解决方案 »

  1.   

    jfy3d(剑事) 
    试过没成功
    ————————————————
    理论上是可以的,因为java-class和类呈一一对应关系,而且class被加载后,class文件不被虚拟机独占。我自己也写代码测试过,应用运行时,将新的class文件直接覆盖老文件,然后通知应用重新加载该class,结果发现被加载的的确是更新后的类。
    现在就是象知道Spring是否提供了执行类似功能或操作的方法。
      

  2.   

    现在都是通过WEB SERVER auto reload
    如果覆盖用的class有问题还会导致整个APP当掉
      

  3.   

    需要重载applicationContext。
    ((org.springframework.context.support.AbstractApplicationContext
    )applicationContext).refresh()
      

  4.   

    我觉得在服务没有reload的情况下,spring也可以加载到新的Bean,因为它是热插拔的
      

  5.   

    理论上是可以的,因为java-class和类呈一一对应关系!!!!你试一试把!!