SpringBoot程序具有哪些优点呢?

书欣 SpringBoot 发布时间:2022-09-09 15:10:05 阅读数:5858 1
下文笔者讲述SpringBoot程序所具有的优点简介说明,如下所示

springboot优点1:自动化配置

SpringBoot最核心就是自动化配置

例:
 @SpringBootApplication注解

@Target(ElementType.TYPE)
@Retention(RetentionPolicy.Runtime)
@Documented
@Inherited
@SpringBootConfiguration 
@EnableAutoConfiguration
@ComponentScan(excludeFilters = {
		@Filter(type = FilterType.CUSTOM, classes = TypeExcludeFilter.class),
		@Filter(type = FilterType.CUSTOM, classes = AutoConfigurationExcludeFilter.class) })
public @interface SpringBootApplication {
        .....
}
 
@Target(ElementType.TYPE)
@Retention(RetentionPolicy.RUNTIME)
@Documented
@Configuration
public @interface SpringBootConfiguration {
 
}

@Target(ElementType.TYPE)
@Retention(RetentionPolicy.RUNTIME)
@Documented、@Inherited 这四个注解是是Java的元标记注解

@SpringBootConfiguration等同于Spring的@Configuration注解
@ComponentScan包扫描注解也是Spring自带的
@EnableAutoConfiguration该注解就是SpringBoot最最核心的注解了
     它能根据类路径下的Jar包和配置文件中的配置项动态加载Bean
springboot优点2:
      内置Tomcat

springboot优点3:
      简洁的依赖
      只需加入starter则可加入相应的依赖,非常的方便,而且不会出现版本异常	  

springboot优点4:
      各种初始化变得异常简单
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

本文链接: https://www.Java265.com/JavaFramework/SpringBoot/202209/4403.html

最近发表

热门文章

好文推荐

Java265.com

https://www.java265.com

站长统计|粤ICP备14097017号-3

Powered By Java265.com信息维护小组

使用手机扫描二维码

关注我们看更多资讯

java爱好者