본문 바로가기

Spring

"Spring DAO와 Service 메소드 명은 왜 다를까?"

메소드명 짓기

<Service>

<DAO>

서비스에서 처리해야 할 DAO 메소드가 2개 이상일 경우가 있기 때문이다

예)

상품 관련 -입고 insert 재고 update

이체 관련 -보내는 사람: 출금  받는 사람: 입금


Service: 기능적인 이름을 넣어주는 것이 좋다

DAO:    실행하는 SQL(reply.xml) id 와 일치하는 것이 좋다