본문 바로가기

Code Analysis/make-delivery

[#22] 메뉴 관련 비즈니스 로직 작성 : DTO , Controller, Service, Mapper ~ Store 관련 로직 작성 : DTO, Controller, Service, Mapper, AOP

Wrapper 클래스로 Wrapping 시에도 비용이 든다.

 

 

 

 

=====

 

 

MenuController에서 지금 로그인한 사장의 가게가 맞는지 체크하는 로직 추가

 

 

 

StoreController.java
StoreService.java
StoreMapper.java
StoreMapper.xml

 

 

 

StoreController.java

전체적인 흐름. 검증 2번, @CurrentUserId 로 ownerId 주입 ( argumentResolver 사용 ) -> 이것도 WebConfig에 등록.

 

 

 

 

=====

[#23] 레디스 캐시를 적용하여 카테고리 조회 로직 구현

 

https://github.com/f-lab-edu/make-delivery/pull/25/commits/51b46f251ce46dc4966b6d69738c031aa47a41d1#diff-e38f7f6f56481fd5a72bb22a817d67f4eb82cc9eac1b2571d742b416ddbf5db5R26

 

 

StoreController.java

위 사진은 고친 사진인데 반환값을 ResponseEntity<Void> 로 한 이유를 몰라서 저렇게 바꾸었다. -> 왜 밑처럼 했나?

 

 

Recent Posts
Popular Posts
Recent Comments