Java动态代理的invoke方法返回值如何够自己定义?

Java动态代理的invoke方法返回值,想根据不同的接口调用标识加载不同的xml获取相应的bean属性,设置对应的值返回。

那你原方法为什么会有返回值?
比如你原方法要返回一个信息,难道代理之后这个返回信息就不需要了吗?