HTTP Eylem Adlandırma (ARCH4004)
Anahtar java.naming.route-handler-naming · Önem info · Kategori naming
Web çatısı route handler / controller eylem adları HTTP fiil semantiğiyle eşleşmelidir (GET → get/list, POST → create) ki RESTful tutarlılık korunsun ve niyet okunsun.
Hatalı
Bölüm başlığı “Hatalı”@RestControllerclass UserController { @PostMapping("/users") public User getUser(@RequestBody UserDto dto) { ... } // POST ama "get"}@RestControllerclass UserController { @PostMapping("/users") public User createUser(@RequestBody UserDto dto) { ... }}Düzeltme
Bölüm başlığı “Düzeltme”Handler adını HTTP fiiliyle uyumlu hale getirin (POST → create, GET → get/list).