anchor.diff:  Please note that the Spring support in Quarkus does not start a Spring Application Context nor are any Spring infrastructure classes run.
   Spring classes and annotations are only used for reading metadata and / or are used as user code method return types or parameter types.
   What that means for end users, is that adding arbitrary Spring libraries will not have any effect. Moreover Spring infrastructure
  -classes (like `org.springframework.beans.factory.config.BeanPostProcessor` for example) will not be executed.
  +classes (like `org.springframework.beans.factory.config.BeanPostProcessor` , `org.springframework.context.ApplicationContext` for example) will not be executed.
  +Regarding the dependency injection in particular, Quarkus uses a Dependency Injection mechanism (called ArC) based on the https://docs.jboss.org/cdi/spec/2.0/cdi-spec.html[Contexts and Dependency Injection for Java 2.0] specification. If you want to learn more about it we recommend you to read the https://quarkus.io/guides/cdi[Quarkus introduction to CDI] and the https://quarkus.io/guides/cdi-reference#arc-configuration-reference[CDI reference guide]
  +The various Spring Boot test features are not supported by Quarkus. For testing purposes, please, check the https://quarkus.io/guides/getting-started-testing[Quarkus testing guide].
   
   == Conversion Table
   
  
positive.code: |@Scope
  |
  |Doesn't have a one-to-one mapping to a CDI annotation. Depending on the value of @Scope, one of the @Singleton, @ApplicationScoped, @SessionScoped, @RequestScoped, @Dependent could be used
  |===
  
  == More Spring guides
  
negative.code:     }
  }
  ----
  As a Spring developer, you might be tempted to add the `@ComponentScan` annotation in order to define specific packages to scan for additional beans. Do note that `@ComponentScan` is entirely unnecessary since Quarkus performs https://quarkus.io/guides/cdi-reference#bean_discovery[bean discovery] only in `annotated` mode with no visibility boundaries. Moreover, note that the bean discovery in Quarkus happens at build time.
  In the same vein, Quarkus does not support the Spring `@Import` annotation.
  
  Now we define another bean that will implement `StringFunction` using Spring's stereotype annotation style.
  This bean will effectively be a no-op bean that simply returns the input as is.
  