code: @SuppressWarnings( { "unchecked", "rawtypes" })
  	@Override
  	protected Object getTargetRepository(RepositoryMetadata metadata) {
  		SimpleDbEntityInformation<?, Serializable> entityInformation = getEntityInformation(metadata.getDomainType());
  
  		SimpleDbRepositoryImpl<?, ?> repo = new SimpleDbRepositoryImpl(entityInformation, simpleDbOperations);
  
  		return repo;
  	}
docs: /*
  (non-Javadoc)
  
  @see
  org.springframework.data.repository.core.support.RepositoryFactorySupport#getTargetRepository(org.springframework
  .data.repository.core.RepositoryMetadata)