@Target({ElementType.TYPE})
@Retention(RetentionPolicy.RUNTIME)
@Documented
@Inherited
@EnableAsync
@EnableScheduling
@SpringBootApplication
@EnableTransactionManagement
@Import({EntityScanRegister.class})
public @interface OpenBootApplication {
@AliasFor(annotation = SpringBootApplication.class)
String[] scanBasePackages() default {};
@AliasFor(annotation = SpringBootApplication.class)
Class>[] exclude() default {};
}
@Target({ElementType.TYPE})
@Retention(RetentionPolicy.RUNTIME)
@Documented
@Inherited
@OpenBootApplication
@EnableDiscoveryClient
public @interface OpenCloudApplication {
@AliasFor(annotation = OpenBootApplication.class)
String[] scanBasePackages() default {};
@AliasFor(annotation = OpenBootApplication.class)
Class>[] exclude() default {};
}
springBoot常用注解封装

阅读 514
标签:java基础 java框架 SpringBoot
文章来源:网络 版权归原作者所有,如涉及知识产权问题,请权利人联系我们,我们将立即处理.
专栏:  
SpringBoot
推荐阅读 更多精彩内容
-
学习编程语言,早已不是学一点语法规则那么简单。现在更习惯称作选择 Ecosystem(生态圈),而这其中标准库的作用和分量尤为明显。在Go语言的安装文件里包含了一些可以直接使用的包,即标准库。Go语言
-
根据 Go 开发团队和基本的算法测试,Go语言与C语言的性能差距大概在 10%~20% 之间。虽然没有官方的性能标准,但是与其它各个语言相比已经拥有非常出色的表现。时下流行的语言大都是运行在虚拟机上,
顾你木偶 阅读 698
-
Go语言也称为 Golang,是由 Google 公司开发的一种静态强类型、编译型、并发型、并具有垃圾回收功能的编程语言。接下来从几个方面来具体介绍一下Go语言的特性。语法简单抛开语法样式不谈,单就类
-
1.介绍项目:完整的2.zookeeper:zkServer,使用过这在内部删除东西?不明白他想问啥?3.zookeeper的反压:4.DAG:DAGscheduler,taskscheduler,t