Spring Boot常用的注解有:
-
@SpringBootApplication:用于标识Spring Boot的主类,通常与main方法一起使用。
-
@RestController:用于标识控制器类,使其成为RESTful风格的控制器。
-
@RequestMapping:用于映射HTTP请求到相应的处理方法。
-
@GetMapping:用于映射GET请求到相应的处理方法。
-
@PostMapping:用于映射POST请求到相应的处理方法。
-
@PutMapping:用于映射PUT请求到相应的处理方法。
-
@DeleteMapping:用于映射DELETE请求到相应的处理方法。
-
@PathVariable:用于获取URL路径上的参数。
-
@RequestParam:用于获取请求参数。
-
@RequestBody:用于获取请求体中的参数。
-
@Autowired:用于自动注入依赖。
-
@Component:用于将类标识为Spring组件。
-
@Service:用于将类标识为服务层组件。
-
@Repository:用于将类标识为数据访问层组件。
-
@Configuration:用于将类标识为配置类。
这些是Spring Boot常用的注解,可以根据具体的需求选择使用。