전체 글 51

오!너 (Trouble Shooting)

1. 문제 정의 TODO.1 카드의 Attachment기능 부분을 구현함에 있어 파일을 aws의 버킷에 저장을 하여 URL주소를 받아오는 것 까지는 잘 수행되었으나 해당 URL로 접속을 하여도 이미지가 보이지 않고 ACCESS DENIED가 발생하는것을 발견 (캡처를 못해 Board에서 똑같은 문제발생 화면으로 대체 ) 2.  원인AWS의 버킷에 저장하고 url을 가져오는 것 까지는 문제없이 잘 되는 상황이다. 해당 url로 이동을 하여 보여지는 화면에서 AccessDenied라는 오류 코드를 확인할 수 있었다. 그렇다면 해당 Access에 접근하는 권한이 없다는 소리가 아닐까 생각했다. 3. 해결방안구글링을 통해 버킷의 '퍼블릭 액세스 차단(버킷 설정)' 부분을 건드려주면 된다는 것을 확인했다.  기존..

카테고리 없음 2024.12.31

Plus_week(Trouble Shooting)

1. 문제 정의 TODO.1 트랜잭션의 이해를 수행하던중 개선 조건에 맞춰 작동시키기 위해 @Transctional 어노테이션을 이용하였는데 rentalLogService.save에서 RuntimeException이 계속하여 발생하는 현상을 발견 해당 기존 코드 - ( ReservationService.java 일부 )// TODO: 1. 트랜잭션 이해public void createReservation(Long itemId, Long userId, LocalDateTime startAt, LocalDateTime endAt) { // 쉽게 데이터를 생성하려면 아래 유효성검사 주석 처리 List haveReservations = reservationRepository.findConflictin..

카테고리 없음 2024.12.19

Burrrrng (Trouble Shooting)

1. 문제 정의 본인 선택 가게 주문 내역 받아오기 기능을 생성 후 기능을 사용하였을 때 여러건의 주문이 있는경우 리스트 형태로 잘 나오기는 하지만 변경된 시간과 상관없이 나중에 만들어진 주문이 상단에 나타나는 현상이 있음 해당 기존 코드 - ( OwnerStoreService.java 일부 )public CommonListResDto viewStoreOrders(Long id, HttpServletRequest request) { User user = (User) request.getSession().getAttribute(Const.LOGIN_USER); Store store = ownerStoreRepository.findByIdAndUserId(id, user.getId()) ..

카테고리 없음 2024.12.06