1. non-simplify mode:
```
dubbo://120.0.0.1:20880/org.apache.dubbo.demo.DemoService?key=value
```
the store path of ZK will be: `/dubbo/porg.apache.dubbo.demo.DemoService/url`

2. simplify mode:
```
dubbo://120.0.0.1:20880/org.apache.dubbo.demo.DemoService?key=value
```
the store path of ZK will be: `/dubbo/porg.apache.dubbo.demo.DemoService/url`

3. simplify mode with path specified:
```
dubbo://120.0.0.1:20880/path-value?key=value
```
the store path of ZK will be: `/dubbo/path-value/url`
/**
     * The service name
     */
    private String path;
    /**
     * The method configuration
     */
    private List<MethodConfig> methods;
    /**
     * The provider configuration
     */
    private ProviderConfig provider;
    /**
     * The providerIds
     */
    private String providerIds;
    /**
     * Whether the provider has been exported
     */
    private transient volatile boolean exported;
    /**
     * The flag whether a service has unexported ,if the method unexported is invoked, the value is true
     */
    private transient volatile boolean unexported;
    /**
     * whether it is a GenericService
     */
    private volatile String generic;
    public ServiceConfig() {
    }