除了通过 Spring 或 Hibernate 、 AOP 或字节码操作外,我过去没有使用过,所以我不知道它们是否适合我当前的场景。
我继承了一个性能非常差的应用程序,因为在每个请求上都实例化了一个 XStream 解析器。
XStream 解析器是线程安全的,如果我可以访问此应用程序代码,我将实例化解析器一次并重用它。
有没有办法通过一些JVM设置任何东西来欺骗应用程序,当它调用XStream的构造函数实际上重用相同的实例?
非常感谢...
除了通过 Spring 或 Hibernate 、 AOP 或字节码操作外,我过去没有使用过,所以我不知道它们是否适合我当前的场景。
我继承了一个性能非常差的应用程序,因为在每个请求上都实例化了一个 XStream 解析器。
XStream 解析器是线程安全的,如果我可以访问此应用程序代码,我将实例化解析器一次并重用它。
有没有办法通过一些JVM设置任何东西来欺骗应用程序,当它调用XStream的构造函数实际上重用相同的实例?
非常感谢...