life is egg

23.01.18 [ResponseEntity....및..잡다한것] 본문

TIL

23.01.18 [ResponseEntity....및..잡다한것]

삶은계란진재혁 2023. 1. 18. 08:46

https://taehoung0102.tistory.com/182

 

자바 Map 과 MultiValueMap의 대해서

이번에 새롭게 재미있는 자료구조를 배웠다. 바로 MultiValueMap이다. MultiValueMap을 알기전에 기존에 있던 Map과 무엇이 다른지 한번 비교를해보자. Map은 크게 3가지 1. HashMap 2. TreeMap 3. LinkedHashMap HashMa

taehoung0102.tistory.com

 

 

 

 

https://devlog-wjdrbs96.tistory.com/269

 

[Java] ConcurrentHashMap 이란 무엇일까?

들어가기 전에 HashTable, HashMap, ConcurrnetHashMap은 많이 유사한 특징들을 가지고 있습니다. 하지만 세부적으로 보면 조금씩 꽤나 차이가 있는데요. 간단하게 어떤 차이가 있는지 알아보면서 시작하

devlog-wjdrbs96.tistory.com

 

 

 

저번 팀프로젝트는  응답 Dto를 만들었는데

다른 분들 보니까 ResponseEntity라는 내장 라이브러리? 를 사용했길래

나도 사용해봤다 ...HttpStatus.각상태  별로 코드를 반환해준다  성공은 OK ! 이면 200코드를...

PATIA_CONTENT는 206인데... 일단 바뀌는거 확인하고 싶어서 이렇게 했다 ..

 

일단..이렇게 하고 나중에. 예외처리가 들어간다면 ....수정해야겠다.

갈 길이 멀다.

// 나중에...예외처리 적용할때 .. 수정을 해봅시다 ..!
@Override
public ResponseEntity<String> deleteSalePost(Long productId) {

    if(existsById(productId)) {
        boardRepository.deleteById(productId);
        return new ResponseEntity<>("게시글삭제 완료했습니다", HttpStatus.PARTIAL_CONTENT);
    }else{
        return new ResponseEntity<>("게시글이 없습니다", HttpStatus.BAD_REQUEST);
    }
}

 

 

'TIL' 카테고리의 다른 글

23.01.25 [발표 줍줍]  (1) 2023.01.25
23.01.18 [@OnDelete]  (0) 2023.01.19
23.01.16 [줍줍줍줍줍줍줍줍줍줍줍줍줍..................]  (0) 2023.01.16
23.01.14 [리펙토링..]  (0) 2023.01.14
23.01.12 [SQL4일차]  (0) 2023.01.13
Comments