当前位置:首页 > Java技术 > springboot常用注解

springboot常用注解

2022年09月17日 19:01:10Java技术6

@SpringBootApplication 等同@SpringBootConfiguration@EnableAutoConfiguration@ComponentScan
@Configuration加入了这个注解的类被认为是 Spring Boot 的配置类
@Bean这个注解是方法级别上的注解,主要添加在 @Configuration 或 @SpringBootConfiguration 注解的类,有时也可以添加在 Component 注解的类。它的作用是定义一个Bean。
@Value
通常情况下,我们需要定义一些全局变量,都会想到的方法是定义一个 public static 变量,在需要时调用,是否有其他更好的方案呢?答案是肯定的。下面请看代码:

@Value("${server.port}")   
 String port;   
  @RequestMapping("/hello")   
  public String home(String name) {       
   return "hi "+name+",i am from port:" +port;   
 }

其中,server.port 就是我们在 application.yml 里面定义的属性,

@EnableScheduling // 开启Quartz
@EnableCaching // 开启缓存
@EnableRetry // 开启重试
@EnableTransactionManagement // 开始事务
@MapperScan(“org.kanpiaoxue.dao”) // 开启MyBatis的DAO扫描
@GetMapping 组合注解,是@RequestMapping(method = RequestMethod.GET)的缩写
@PostMapping 组合注解,是@RequestMapping(method = RequestMethod.POST)的缩写

作者:假以时日夜兼程
来源链接:https://blog.csdn.net/MyCurlingStick/article/details/97971331

版权声明:
1、JavaClub(https://www.javaclub.cn)以学习交流为目的,由作者投稿、网友推荐和小编整理收藏优秀的IT技术及相关内容,包括但不限于文字、图片、音频、视频、软件、程序等,其均来自互联网,本站不享有版权,版权归原作者所有。

2、本站提供的内容仅用于个人学习、研究或欣赏,以及其他非商业性或非盈利性用途,但同时应遵守著作权法及其他相关法律的规定,不得侵犯相关权利人及本网站的合法权利。
3、本网站内容原作者如不愿意在本网站刊登内容,请及时通知本站(javaclubcn@163.com),我们将第一时间核实后及时予以删除。


本文链接:https://www.javaclub.cn/java/42805.html

分享给朋友:

“springboot常用注解” 的相关文章

SpringBoot注解大全

SpringBoot注解大全

springboot annotations 一、注解(annotations)列表 @SpringBootApplication:包含了@ComponentScan、@Configuration和@EnableAutoConfiguration注解。其中@Co...

Spring Boot 中使用 @Transactional 注解配置事务管理

Spring Boot 中使用 @Transactional 注解配置事务管理

  可选的值有: 1. Propagation.REQUIRED 如果当前存在事务,则加入该事务,如果当前不存在事务,则创建一个新的事务。 2. Propagation.SUPPORTS 如果当前存在事务,则加入该事务;如果...

spring boot常用注解

  最近公司开展springboot 项目,之前也对其比较感兴趣,自己看了些资料,查了些资料。加之做项目时踩了一些坑,就决定写些博客记录记录,好记性不如烂笔头。记得之前有位大神对我说过: springboot 就是对spring 的简化和集成,在spring 的基础上去掉繁琐的配置等。...

springboot  注解竟然不起作用了???

springboot 注解竟然不起作用了???

前段时间整合框架,使用到模板父类,子类中使用事务注解竟然不起作用了,当时一脸的懵逼。。。。代码如下: 此接口是所有业务的模板接口controller入口,如下 控制层调用seivice实现业务层如下:其中有事务注解,但是失效?????,这是为什么呢?...

SpringBoot常用注解介绍及简单使用

一、注解列表如下 @SpringBootApplication:包含了@ComponentScan、@Configuration和@EnableAutoConfiguration注解。其中 @ComponentScan:让spring Boot扫描到Configura...

SpringBoot注解最全详解(整合超详细版本)

使用注解的优势:      1.采用纯java代码,不在需要配置繁杂的xml文件      2.在配置中也可享受面向对象带来的好处     ...

Spring Boot 常用注解汇总

Spring Boot 常用注解汇总 一、启动注解 @SpringBootApplication @Target(ElementType.TYPE) @Retention(RetentionPolicy.RUNTIME) @Documented @Inherited @Sp...

SpringBoot 注解,记录学习

SpringBoot 注解,记录学习

一:SpringBoot程序启动 @SpringBootApplication 是一个“三体”结构,它是一个复合的Annotation,其中重要的三个Annotation   @Configuration @EnableAutoConfiguratio...

SpringBoot 常用注解和原理都在这儿了!

SpringBoot 常用注解和原理都在这儿了!

一、启动注解 @SpringBootApplication @Target(ElementType.TYPE) @Retention(RetentionPolicy.RUNTIME) @Documented @Inherited @SpringBootConfigurati...

SpringBoot注解整理

基于类的注解 初始装载 @SpringBootApplication              spring-boot程序入口标志类 @Configuration  ...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。