在使用返回类型的地方使用更高级别的抽象类型或者接口,而不是具体的实现类型。
示例代码:
原始代码:
public List getEmployees() { //... }
改写后的代码:
public List extends Person> getEmployees() { //... }
或者:
上一篇:暴露外部资源给搜索引擎
下一篇:暴露一个不需要控制器名称来访问其方法的 Web Api Rest 服务