栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

SpringBoot 注解

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

SpringBoot 注解

@SpringBootApplication

  是Sprnig Boot项目的核心注解,目的是开启自动配置

@SpringBootApplication
public static void main(String[] args) {
		SpringApplication app = new SpringApplication(Application.class);
		app.setAddCommandLineProperties(false);
		app.run(args);
	}
@ConfigurationProperties

  @ConfigurationProperties注解用于自动配置绑定,可以将application.properties配置中的值注入到bean对象上。
  该注解使用必须将对象注入到IOC容器中才有配置绑定的功能。也可以将其他 .properties 值绑定需要使用 @PropertySource("classpath:**.properties") 注解声明

@Component

  把普通pojo实例化到spring容器中

@PropertySource

  加载指定的属性文件(*.properties)到 Spring 的 Environment 中。可以配合 @Value 和 @ConfigurationProperties 使用。

@EnableConfigurationProperties

  在@ConfigurationProperties的使用,把配置类的属性与yml配置文件绑定起来的时候,还需要加上@Component注解才能绑定并注入IOC容器中,若不加上@Component,则会无效。
  @EnableConfigurationProperties的作用:则是将让使用了 @ConfigurationProperties 注解的配置类生效,将该类注入到 IOC 容器中,交由 IOC 容器进行管理,此时则不用再配置类上加上@Component。

@Results

  映射查询结果到实体类, 使用后可以用 @ResultMap 复用

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/998916.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号