반응형
naming
camel
class : 첫 글자 대문자
variable : 첫 글자 소문자
method : 첫 글자 소문자
2개 이상 단어의 경우는 두번째 단어 시작은 대문자
variable, class 는 명사
method 는 동사
snake
constant 는 모두 대문자
============================================================================
modual화
역할 별
Controller
MemberController
BoardController
Service* 사용자의 요청을 처리하는 곳
MemberService
BoardService
Repository
MemberRepository(Dao : Data Access Object : 저장소 연동)
BoardRepository(Dao)
Domain
VO : 값을 묶는 용도
DTO : 전송
Entity : Table과 직접 연동 (Repository 밖으로 나가면 안됨)
Util
서비스 별
interface : 다중 구현 O. 다중 상속 X
반응형
'임시 메모장 > 메모장1' 카테고리의 다른 글
전체 체크 함수(jQuery) (0) | 2022.12.12 |
---|---|
html 크롤링 (0) | 2022.07.04 |
1:1 채팅 (0) | 2022.06.28 |
이미지 동영상 다운로드 (0) | 2022.06.27 |
DNS명 출력 (0) | 2022.06.27 |