0
点赞
收藏
分享

微信扫一扫

springboot项目实战-常用注解介绍


Spring开发团队为开发者定义了很多注解,这些注解代表Spring的配置,在项目开发过程中可以根据实际需求进行配置。如表所示为Spring常用注解配置。

@Configuration

定义一个类是spring配置类

@Bean

配置自定义的bean

@ComponentScan

组件扫描器,扫描标记有@Component、@Controller、@Service、@Repository注解的类

@PropertySource

加载properties配置文件

@Import

用来组合多个配置类

下面介绍Spring业务开发中常用的注解,它们用来注入业务类或标记业务方法,如表所示。

@Component

定义一个Bean加载到spring容器中

@Controller

web请求入口类标记

@Service

Service类标记

@Repository

Dao类标记接口

@AutoWired

自动注入

@Qualifer

Bean的别名设置

@PostConstruct

作为初始化回调方法的替代注解

@PreDestroy

作为销毁回调方法的替代注解

@Lazy

延迟加载的注解

@Scope

指定Bean的作用范围,单例或多例

@Primary

当出现多个同类型的Bean时用来标记首选

@Value

用户获取Spring配置文件的值

举报

相关推荐

0 条评论