首页 > 编程语言 > 详细

Spring Boot 项目中常见注解

时间:2019-03-03 22:30:51      阅读:213      评论:0      收藏:0      [点我收藏+]

@Data

使用 Lombok 之后,将由其来自动帮你实现代码生成,比如一些 Getter/Setter 等方法。使用步骤如下:

  • IDEA 安装插键 lombok;
  • pom 依赖
<!-- https://mvnrepository.com/artifact/org.projectlombok/lombok -->
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>1.18.4</version>
</dependency>
  • 在类上使用 @Data 注解,那么该类你就可以省略一些变量的 Getter/Setter 方法的代码了;

lombok 插键使用:

声明bean的注解

@Component 组件,没有明确的角色
@Service 在业务逻辑层使用(service层)
@Repository 在数据访问层使用(dao层)
@Controller 在展现层使用,控制器的声明(C)

注入bean的注解

@Autowired:由Spring提供
@Inject:由JSR-330提供
@Resource:由JSR-250提供

基础知识

参考

Spring 注解

Swagger 注解

Spring Boot 项目中常见注解

原文:https://www.cnblogs.com/michael-xiang/p/10468071.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!