@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.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.batch.core.Job") .add("spring-boot-starter-batch"); dependencies.ifAnyMissingClasses("org.springframework.jdbc.core.JdbcTemplate") .add("spring-jdbc"); }
@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.web.servlet.mvc.Controller") .add("spring-boot-starter-web"); dependencies.ifAnyMissingClasses("groovy.text.TemplateEngine") .add("groovy-templates"); }
@Override public void applyDependencies(DependencyCustomizer dependencies) { dependencies .ifAnyMissingClasses( "org.springframework.integration.config.EnableIntegration") .add("spring-boot-starter-integration"); }
@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"); }
@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.netflix.hystrix.dashboard.EnableHystrixDashboard") .add("spring-cloud-starter-netflix-hystrix-dashboard"); }
@Override public void applyDependencies(DependencyCustomizer dependencies) { dependencies.ifAnyMissingClasses( "org.springframework.cloud.client.discovery.EnableDiscoveryClient").add( "spring-cloud-starter-netflix-eureka-client"); }
@Override public void applyDependencies(DependencyCustomizer dependencies) { dependencies.ifAnyMissingClasses( "org.springframework.web.socket.config.annotation.EnableWebSocket") .add("spring-boot-starter-websocket").add("spring-messaging"); }
@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"); } }