Class ProductController
java.lang.Object
io.github.mspr4_2025.products_service.controller.ProductController
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.http.ResponseEntity
<ProductDto> createProduct
(ProductCreateDto ProductCreate) org.springframework.http.ResponseEntity
<Void> deleteProduct
(UUID uid) org.springframework.http.ResponseEntity
<ProductDto> getProduct
(UUID uid) org.springframework.http.ResponseEntity
<List<ProductDto>> org.springframework.http.ResponseEntity
<Void> updateProduct
(UUID uid, ProductUpdateDto productUpdate)
-
Constructor Details
-
ProductController
public ProductController()
-
-
Method Details
-
listProducts
-
createProduct
@PostMapping public org.springframework.http.ResponseEntity<ProductDto> createProduct(@RequestBody ProductCreateDto ProductCreate) -
updateProduct
@PutMapping("/{uid}") public org.springframework.http.ResponseEntity<Void> updateProduct(@PathVariable UUID uid, @RequestBody ProductUpdateDto productUpdate) -
getProduct
@GetMapping("/{uid}") public org.springframework.http.ResponseEntity<ProductDto> getProduct(@PathVariable UUID uid) -
deleteProduct
-