【发布时间】:2014-01-23 15:26:50
【问题描述】:
我正在创建一个用于数据库访问的 API。
已经有一个应用程序在使用我们的 API。在这种情况下,如果我想将参数的类型从接口更改为实现类型。
例如,
API 版本 1.0:
getDomain1Data(SearchBy searchBy,List<String> someList);
我可以将其更改为以下内容吗?我要确保 API 用户不会使用另一个域的表列名称搜索 domain1 数据。
getDomain1Data(Domain1SearchBy searchBy,List<String> someList);
如果我这样做,我应该将 deprecated 添加到第一种方法,然后添加第二种方法,或者我可以将第一种方法替换为第二种方法。
谢谢。
【问题讨论】:
标签: java deprecated method-parameters