@Override public void applyDependencies(DependencyCustomizer dependencies) throws CompilationFailedException { dependencies.add("spring-context-support"); }
/** * Add a single dependency and, optionally, all of its dependencies. The group ID and * version of the dependency are resolved from the module using the customizer's * {@link ArtifactCoordinatesResolver}. * @param module the module ID * @param transitive {@code true} if the transitive dependencies should also be added, * otherwise {@code false} * @return this {@link DependencyCustomizer} for continued use */ public DependencyCustomizer add(String module, boolean transitive) { return add(module, null, null, transitive); }
@Override public void applyDependencies(DependencyCustomizer dependencies) throws CompilationFailedException { dependencies.add("spring-rabbit"); }
@Override public void applyDependencies(DependencyCustomizer dependencies) throws CompilationFailedException { dependencies.add("spring-jms", "javax.jms-api"); }
@Override public void applyDependencies(DependencyCustomizer dependencies) { dependencies.ifAnyMissingClasses( "org.springframework.cloud.netflix.eureka.server.EnableEurekaServer") .add("spring-cloud-starter-netflix-eureka-server"); if (JavaVersion.current().isJava11Compatible()) { dependencies.add("jaxb-api") .add("javax.activation-api") .add("jaxb-runtime"); } }
@Override public void applyDependencies(DependencyCustomizer dependencies) { dependencies.ifAnyMissingClasses("org.springframework.jdbc.core.JdbcTemplate") .add("spring-boot-starter-jdbc"); }
@Override public void applyDependencies(DependencyCustomizer dependencies) { dependencies .ifAnyMissingClasses( "org.springframework.cloud.stream.binder.kafka.config.KafkaServiceAutoConfiguration") .add("spring-cloud-starter-stream-kafka"); }
@Override public void applyDependencies(DependencyCustomizer dependencies) { dependencies.ifAnyMissingClasses("groovy.text.TemplateEngine") .add("groovy-templates"); }
@Override public void applyDependencies(DependencyCustomizer dependencies) { dependencies.ifAnyMissingClasses("org.springframework.http.HttpHeaders") .add("spring-boot-starter-web"); }
@Override public void applyDependencies(DependencyCustomizer dependencies) { dependencies .ifAnyMissingClasses("org.springframework.retry.annotation.EnableRetry") .add("spring-retry", "spring-boot-starter-aop"); }
@Override public void applyDependencies(DependencyCustomizer dependencies) { dependencies.ifAnyMissingClasses( "org.springframework.security.config.annotation.method.configuration.EnableGlobalMethodSecurity") .add("spring-boot-starter-security"); }
@Override public void applyDependencies(DependencyCustomizer dependencies) { dependencies .ifAnyMissingClasses( "org.springframework.transaction.annotation.Transactional") .add("spring-tx", "spring-boot-starter-aop"); }
@Override public void applyDependencies(DependencyCustomizer dependencies) { dependencies.ifAnyMissingClasses("org.springframework.boot.SpringApplication") .add("spring-boot-starter"); }
@Override public void applyDependencies(DependencyCustomizer dependencies) { dependencies.ifAnyMissingClasses( "org.springframework.cloud.netflix.ribbon.RibbonClient").add( "spring-cloud-starter-ribbon", "spring-web"); }
@Override public void applyDependencies(DependencyCustomizer dependencies) { dependencies .ifAnyMissingClasses( "org.springframework.cloud.security.oauth2.client.OAuth2LoadBalancerClientAutoConfiguration") .add("spring-cloud-starter-oauth2"); }
@Override public void applyDependencies(DependencyCustomizer dependencies) { dependencies .ifAnyMissingClasses( "org.springframework.boot.actuate.endpoint.EnvironmentEndpoint") .add("spring-boot-starter-actuator"); dependencies.ifAnyMissingClasses( "org.springframework.cloud.config.Environment").add( "spring-cloud-starter-config"); }
@Override public void applyDependencies(DependencyCustomizer dependencies) { dependencies.ifAnyMissingClasses( "org.springframework.cloud.client.circuitbreaker.EnableCircuitBreaker") .add("spring-cloud-starter-netflix-hystrix"); }
@Override public void applyDependencies(DependencyCustomizer dependencies) { dependencies .ifAnyMissingClasses("org.springframework.cloud.config.server.EnableConfigServer") .add("spring-cloud-config-server"); }