작성한 질문수
실전! 스프링 데이터 JPA
Auditing
작성
·
80
수정됨
0
Annotation의 순서에 따라 실행 결과가 바뀌진 않겠지만 실무에서 관행으로 쓰이는 순서가 있을까요?
중요도에 따라 혹은 포괄적인 것을 상위 배치하는 등 선호되는 배치 순서가 궁금합니다!
답변 1
1
안녕하세요. yoona405님, 공식 서포터즈 OMG입니다.
관행까지인지는 모르겠지만, 클래스 상단에 선언하는 어노테이션의 경우
다음과 같은 이유로 해당 클래스에 중요한 것을 클래스와 가까이 위치시키는 것을 선호합니다.
(1) 중요성 파악하기 용이 - 일관적인 규칙으로 해당 클래스에 중요한 어노테이션을 확인 할 수 있습니다.
(2)개발용이 - 제거될 확률이 높은 어노테이션을 클래스와 가장 먼 상단에 위치하여 추가 맟 삭제가 비교적 용이합니다.
감사합니다.