springutils.java

来自「Xfire文件 用于开发web service 的一个开源工具 很好用的」· Java 代码 · 共 27 行

JAVA
27
字号
package org.codehaus.xfire.spring;import org.springframework.aop.framework.Advised;import org.springframework.aop.support.AopUtils;public class SpringUtils{    /**     * Gets the actual bean underlying the AOP proxies.     *      * @param bean     * @return     * @throws Exception     */    public static Object getUserTarget(Object bean)        throws Exception    {        if (AopUtils.isAopProxy(bean) && bean instanceof Advised)        {            Advised advised = (Advised) bean;            bean = advised.getTargetSource().getTarget();            return getUserTarget(bean);        }        return bean;    }}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?