• @GetMapping是一个组合注解,是@RequestMapping(method = RequestMethod.GET)的缩写。该注解将HTTP Get 映射到特定的处理方法上。
  • 同理PostMapping也是一个组合注解,是@RequestMapping(method = RequestMethod.POST)的缩写

@PostMapping,@GetMapping最主要的区别是

@PostMapping一般处理对象的findUser

@GetMapping一般处理单个id,比如findbyId

@PutMapper一般用在编辑,也可以只用上面两种

常用注解总结

一级:频繁常用

@RequestMapping

@GetMapping

@PostMapping

@RestController

@Service

@Mapper

@Repository

@Slf4j

@Compent

@ResponseBody

@PathVariable

@RequestParam

@Bean

@Before

@After

@Transactional

@Configuration

@Resource

@Autowired

@SpringBootApplication

@SpringBootTest

@Test

@Override

@Value

@PostMapping,@GetMapping,@PutMapping是什么,有什么区别、常用注解总结_开发语言

二级:经常用
@PutMapping
@DeleteMapping
@MapperScan

三级:一般用
@Import 引用
@CofigurationProperties
@EnableConfiguratioProperties

四级:很少用
@Mapping