From 273905ac3cb292838ece72a57230c36ab7fd908a Mon Sep 17 00:00:00 2001 From: Spencer Gibb Date: Wed, 21 Jan 2015 21:42:54 -0700 Subject: [PATCH] @SpringCloudApplication = @SpringBootApplication + @EnableDiscoveryClient + @EnableCircuitBreaker fixes https://twitter.com/danveloper/status/558046646765125633 :-) fixes gh-13 --- .../cloud/client/SpringCloudApplication.java | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 src/main/java/org/springframework/cloud/client/SpringCloudApplication.java diff --git a/src/main/java/org/springframework/cloud/client/SpringCloudApplication.java b/src/main/java/org/springframework/cloud/client/SpringCloudApplication.java new file mode 100644 index 00000000..a99b48b7 --- /dev/null +++ b/src/main/java/org/springframework/cloud/client/SpringCloudApplication.java @@ -0,0 +1,20 @@ +package org.springframework.cloud.client; + +import org.springframework.boot.autoconfigure.SpringBootApplication; +import org.springframework.cloud.client.circuitbreaker.EnableCircuitBreaker; +import org.springframework.cloud.client.discovery.EnableDiscoveryClient; + +import java.lang.annotation.*; + +/** + * @author Spencer Gibb + */ +@Target(ElementType.TYPE) +@Retention(RetentionPolicy.RUNTIME) +@Documented +@Inherited +@SpringBootApplication +@EnableDiscoveryClient +@EnableCircuitBreaker +public @interface SpringCloudApplication { +}