yul9910 / SpringBoots

0 stars 0 forks source link

Develop - [merged] #171

Closed yul9910 closed 2 weeks ago

yul9910 commented 1 month ago

Merges develop -> main

1주차 코드리뷰 MR요청입니다!

yul9910 commented 1 month ago

넵! 수정했습니다!

yul9910 commented 1 month ago

넵! 확인했습니다! 예외처리 부분은 GlobalExceptionHandler로 통일 될 수 있도록 수정했습니다!

yul9910 commented 1 month ago

변경했습니다!

yul9910 commented 1 month ago

System.out.println(request); 제가 임시 확인용으로 적어놨었는데 지우는 부분을 까먹어서 해당코드 지우는 방향으로 수정했습니다!

yul9910 commented 1 month ago

실패케이스 작성해서 추가해도록 하겠습니다!😂

yul9910 commented 1 month ago

넵! 확인했습니다!

yul9910 commented 1 month ago

In GitLab by @SiyoungOh on Oct 14, 2024, 18:14

Commented on src/main/java/com/spring_boots/spring_boots/orders/controller/OrdersApiController.java line 30

여전히 User 객체를 사용하고 있습니다. UserDto 를 사용하는 방법을 고려해보세요. 이 경우, spring security 에서도 추가적으로 구현해야할 부분이 발생합니다.

yul9910 commented 1 month ago

In GitLab by @dbsghwns1209 on Oct 14, 2024, 21:27

Commented on src/main/resources/static/cart/cart.js line 62

수정했습니다!

yul9910 commented 1 month ago

In GitLab by @dbsghwns1209 on Oct 14, 2024, 21:29

Commented on src/main/resources/static/cart/cart.html line 111

감사합니다! 근데 대부분의 사이트에서는 js 선언을 뒤에 한다고 알고 있는데, defer를 추가해서 앞에 붙이는 케이스는 어떤 때인가요??

yul9910 commented 1 month ago

In GitLab by @HyeonSeung on Oct 14, 2024, 23:29

Commented on src/main/java/com/spring_boots/spring_boots/item/controller/ItemRestController.java line 25

@RequiredArgsConstructor 어노테이션을 사용하여 @Autowired 어노테이션을 지우고 각 필드에 final을 붙혀서 작성했습니다

yul9910 commented 1 month ago

In GitLab by @chanjin23 on Oct 15, 2024, 13:37

Commented on src/test/java/com/spring_boots/spring_boots/user/controller/TokenApiControllerTest.java line 22

확인했습니다!

yul9910 commented 1 month ago

In GitLab by @chanjin23 on Oct 15, 2024, 13:50

Commented on src/test/java/com/spring_boots/spring_boots/user/service/UserServiceTest.java line 67

assertNotNull(savedUser);
assertEquals("encodedPassword", savedUser.getPassword());
assertEquals("testRealId", savedUser.getUserRealId());
assertEquals("testUser", savedUser.getMember());
assertEquals("test@example.com", savedUser.getEmail());
verify(userRepository, times(1)).save(any(Users.class));

사용자의 정보가 적절하게 반환되는지 확인하기 위해 다음과 같이 추가하였습니다! username의 경우에는 UserDetails의 getUsername과 겹쳐서 getMember()를 추가로 만들어서 반환해주었습니다

yul9910 commented 1 month ago

In GitLab by @chanjin23 on Oct 15, 2024, 14:51

Commented on src/main/java/com/spring_boots/spring_boots/SpringBootsApplication.java line 9

컴포넌트스캔 어노테이션 제거하였습니다!

yul9910 commented 1 month ago

In GitLab by @chanjin23 on Oct 15, 2024, 14:52

Commented on src/main/resources/static/account-signout/account-signout.js line 43

api.js 이용하여 del함수 사용하도록 수정하였습니다!

yul9910 commented 1 month ago

수정했습니다!