영원히 흘러가는 강
selectOne,lombok 본문
728x90
VO 클래스 제작시 테이블 칼럼이름과 VO속성 이름 동일하게 해주는게 편리
Mapper에서 id값은 DAO 인터페이스와 동일하게 해주는게 편리
selectOne?
->쿼리 결과가 없으면 null을 반환
쿼리 결과로 레코드가 하나만 나와야 한다
DB에 레코드가 하나만 있는 경우에 사용 => 다수의 레코드가 있을 시 TooManyResultsException 에러 발생
출처: https://diaryofgreen.tistory.com/25 [vida valiente]
https://diaryofgreen.tistory.com/25 참고
Restful?
->Representational State Transfer 약자로서 웹의 장점을 최대한 활용할 수 있는 아키텍처
따로 작성 예정!
@Data
-> 클래스안의 모든 private 필드에 대해 @Getter와 @Setter를 적용하여 세터/게터를 만들어주고
클래스내에 @ToString 과 @EqualsAndHashCode를 적용시켜 메소드를 오버라이드 해주며
@RequiredArgsConstructor를 지정해 준다.
lombok?
->getter,setter,ToString 등 작업 쉽게 해주는 도구
알게된점: 단점으로는 협업시 모든 인원 설치해야함
728x90
Comments