TIL

2021.05.21 기록장

Gisungcu 2021. 5. 20. 23:57

To Do

  • 미션 개발
  • 책 읽기

Done

  • 미션 개발
  • 책 읽기

Weekly goal

  • 알고리즘
  • 책 읽기
  • 블로그 읽기

Feeling

오늘은 실질적인 프로젝트를 개발했다.

 

하면서 궁금한 점은 DAO에서 받을 때 DTO로 받아도 되는가?이다.

만약 받게 되면은 엔티티를 쓸 일이 없어진다. 그렇게 되면 왜 존재하는지? 이게 궁금했다.

일단 지금은 엔티티로 받아서 DTO로 다 변환을 해주는데 음..

 

또 저번에 알게 된 queryForObject시 값이 없으면 Empty예외가 난다. 그래서 옵셔널로 감싸고 dataaccessutils.singleresult를 사용하려 했으니 list로 반환해야 해서 지금은 리스트로 나간다.

 

나중에 숙소 하나를 위한 쿼리를 짤 때 사용해야겠다.