docs: private void registerJsonProxyBean(DefaultListableBeanFactory defaultListableBeanFactory, String className, String path) {
  		BeanDefinitionBuilder beanDefinitionBuilder = BeanDefinitionBuilder
  				.rootBeanDefinition(JsonProxyFactoryBean.class)
  				.addPropertyValue("serviceUrl", appendBasePath(path))
  				.addPropertyValue("serviceInterface", className);
  		
  		if (objectMapper != null) {
  			beanDefinitionBuilder.addPropertyValue("objectMapper", objectMapper);
  		}
  		
  		if (contentType != null) {
  			beanDefinitionBuilder.addPropertyValue("contentType", contentType);
  		}
  		
  		defaultListableBeanFactory.registerBeanDefinition(className + "-clientProxy", beanDefinitionBuilder.getBeanDefinition());
  	}