Annotations vs XML Configuration
Annotations | XML Configuration | |
편함 | 쉽다 | 어렵다(직접하나씩 설정해줘야됨) |
코드 길이 | 짧다. | 번거롭다 |
pojo(오래된 방식의 간단한 자바 오브젝트) | 사용안함 | 자바코드를 바꿀 필요가 없다. |
관리 | 쉽다. | 어렵다 ex) 클래스 이름은 바꾸면 xml에서도 바꿔줘야함 |
사용빈도 | 자주사용 | 거의 사용안함 |
디버깅 난이도 | 어렵다 | 명시적으로 표현되어 있기때문에 디버깅이 조금 쉽다. |
둘 다 사용해도 괜찮다.
하지만 사용을 한다면 어노테이션을 사용하던지, XML만 사용하던지 단 1개만 사용해야한다.
즉 둘을 섞어서 쓰면 안된다.
'백엔드 > Java Spring Boot 풀스택 클라우드 개발자 되기!' 카테고리의 다른 글
aop (0) | 2024.03.23 |
---|---|
Spring Security (0) | 2023.09.23 |
responseBody (0) | 2023.07.05 |
logging 간단 정리 (0) | 2023.06.26 |
프로토타입 vs 싱글톤타입 (0) | 2023.06.19 |