@@ -25,25 +25,25 @@ public ProductController(ProductService productService) {
25
25
@ GetMapping ("/products" )
26
26
public GetProductsResponse getProducts () {
27
27
return new GetProductsResponse (productService .getProducts ().stream ()
28
- .map (ProductVo ::new )
28
+ .map (ProductValueObject ::new )
29
29
.collect (Collectors .toList ()));
30
30
}
31
31
32
32
@ GetMapping ("/products/{id}" )
33
33
public GetProductResponse getProduct (@ PathVariable String id ) {
34
- return new GetProductResponse (new ProductVo (productService .getProduct (id )), HttpStatus .OK .value ());
34
+ return new GetProductResponse (new ProductValueObject (productService .getProduct (id )), HttpStatus .OK .value ());
35
35
}
36
36
37
37
@ PostMapping ("/products" )
38
- public ResponseEntity <ProductVo > createProduct (@ RequestBody ProductVo productVo ) {
39
- Product product = productService .createProduct (Product .fromProductRequestToProduct (productVo ));
40
- return ResponseEntity .ok (new ProductVo (product ));
38
+ public ResponseEntity <ProductValueObject > createProduct (@ RequestBody ProductValueObject productVO ) {
39
+ Product product = productService .createProduct (Product .fromProductRequestToProduct (productVO ));
40
+ return ResponseEntity .ok (new ProductValueObject (product ));
41
41
}
42
42
43
43
@ PostMapping ("/products/{id}" )
44
- public ResponseEntity <ProductVo > updateProduct (@ PathVariable String id , @ RequestBody ProductVo productVo ) {
45
- Product product = productService .updateProduct (id , Product .fromProductRequestToProduct (productVo ));
46
- return ResponseEntity .ok (new ProductVo (product ));
44
+ public ResponseEntity <ProductValueObject > updateProduct (@ PathVariable String id , @ RequestBody ProductValueObject productVO ) {
45
+ Product product = productService .updateProduct (id , Product .fromProductRequestToProduct (productVO ));
46
+ return ResponseEntity .ok (new ProductValueObject (product ));
47
47
}
48
48
49
49
@ DeleteMapping ("/products/{id}" )
0 commit comments