当前位置:编程学习 > JAVA >>

spring的解耦合,如何不修改代码的情况下能不能改变接口的参数

  就是说在一个后台service层里面 有一个接口接收了action传过来的id  只有一个参数  现在需要传入页面获取的name  那么 能不能做到不修改代码的情况下 改spring的配置文件 就能传递进去两个id和name的参数呢  spring --------------------编程问答-------------------- 不修改代码,没意思啊。就算给你传进去了,你也不能处理它啊。
你想要的这种情况,适配器模式也不能用。我觉得是不行的 --------------------编程问答-------------------- 可以做扩展呀,写个一模一样的接口,多传一个参数name,然后传id的方法,调用这个两个参数的方法。在判断下id就行啦。 --------------------编程问答-------------------- 同意2L的说法,自己扩展一下,在配置文件中的bean对应的类换成新的类 --------------------编程问答-------------------- 方法重载即可。
补充:Java ,  Java EE
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,