Spring 常用的注解

Spring 常用的注解

1.声明bean的注解
@Component 常用来注解那些不易分类的组件
@Repository 数据访问层使用,标记DAO组件
@Service 业务逻辑层使用,用于标注业务组件
@Controller 控制层使用,标记是Spring MVC controller 处理器,用来标注处理http请求

2.注入bean的注解
@Autowired 自动注入,完成属性方法的组装(Spring 提供的注解与@Qualifiter配合使用)
@Qualifier 有多个Bean时指定一个Bean装配
@Resource 可以根据类型和名称注入(J2EE提供)

@Primary 设置首先选择的Bean

3.java配置类相关注解
@Bean 产生一个Bean,交给Spring 容器
@Scope 配置 Bean 的作用域
@ComponentScan 用于对组件进行扫描
@Configuration 声明当前类是配置类
@Import 声明导入其它配置类
@ImportResource 声明导入其它配置文件

4.定时任务相关
@EnableScheduling 开启任务调度
@Scheduled 声明定时任务

SpringMVC

@EnableWebMvc 开启Web MVC的配置支持
@RequestMapping 用于映射web请求设置路径
@GetMapping get请求
@PostMapping Post请求
@PutMapping put请求
@DeleteMapping Delete请求
@PatchMapping Patch请求
@RequestParam 用于将请求参数区数据映射到功能处理方法的参数上

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值