### Environment

* Dubbo version: 3.2
* Operating System version: windows 10
* Java version: jdk17

在   org.apache.dubbo.config.AbstractInterfaceConfig#setApplication
```
/**
* @param application
* @deprecated Use {@link AbstractInterfaceConfig#setScopeModel(ScopeModel)}
*/
```
注释中，`@link`指向的`AbstractInterfaceConfig`中并没有`setScopeModel`方法，
此方法应该位于`org.apache.dubbo.config.AbstractConfig#setScopeModel`中
protected MetadataReportConfig metadataReportConfig;
    protected ConfigCenterConfig configCenter;
    // 
    private Integer callbacks;
    // 
    private String scope;
    protected String tag;
    private Boolean auth;
    /*Indicates to create separate instances or not for services/references that have the same serviceKey.
     * By default, all services/references that have the same serviceKey will share the same instance and process.
     *
     * This key currently can only work when using ReferenceConfig and SimpleReferenceCache together.
     * Call ReferenceConfig.get() directly will not check this attribute.
     */
    private Boolean singleton;
    public AbstractInterfaceConfig() {
    }
    public AbstractInterfaceConfig(ModuleModel moduleModel) {
        super(moduleModel);
    }
    /**
     * The url of the reference service
     */
    protected final List<URL> urls = new ArrayList<URL>();
    public List<URL> getExportedUrls() {
        return urls;
    }
    public URL toUrl() {
        return urls.isEmpty() ? null : urls.iterator().next();
    }