Я пытаюсь обновить сущность из моей базы данных Oracle, используя Spring RestController. Независимо от того, использую ли я PostMapping или PutMapping для моего метода контроллера, эффект одинаков для объекта, обновляется только поле, которое я хочу обновить, и все в порядке. В чем реальная разница между двумя методами запроса? Это только для более четкого описания метода контроллера?
Обновление: кажется, даже если я использую GetMapping, моя сущность обновляется правильно. Я действительно начинаю думать, что запрос обрабатывается на уровне сервиса, и аннотация запроса предназначена только для более четкого представления о методе контроллера, но я могу ошибаться. Действительно любопытно для объяснения. Спасибо!
Спасибо!