영원히 흘러가는 강

selectOne,lombok 본문

카테고리 없음

selectOne,lombok

double_R_one_G 2020. 2. 4. 21:04
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