anchor.diff:          public DataSource dataSource() {
               CloudFactory cloudFactory = new CloudFactory();
               Cloud cloud = cloudFactory.getCloud();
  -            String serviceID = cloud.getServiceID();
  -            return cloud.getServiceConnector(serviceID, DataSource.class, null);
  +            return cloud.getSingletonServiceConnector(DataSource.class, null);
           }
       }
   
  
positive.code:     public RedisConnectionFactory redisConnectionFactory() {
          CloudFactory cloudFactory = new CloudFactory();
          Cloud cloud = cloudFactory.getCloud();
          RedisServiceInfo serviceInfo = (RedisServiceInfo) cloud.getServiceInfo("my-redis");
          String serviceID = serviceInfo.getID();
          return cloud.getServiceConnector(serviceID, RedisConnectionFactory.class, null);
      }
  
      @Bean
  
negative.code:     public ConnectionFactory rabbitConnectionFactory() {
          CloudFactory cloudFactory = new CloudFactory();
          Cloud cloud = cloudFactory.getCloud();
          return cloud.getSingletonServiceConnector(ConnectionFactory.class, null);
      }
  
      @Bean
  