@target1 [자바] - 어노테이션 정보 읽는 방법 1. 어노테이션이란 어노테이션이란 간단히 말해, 소스 코드의 특정 부분에 대해 추가적인 설명을 해주는 메타 정보다. 주석과 비슷하다. 실제로 annotation이라는 영어 단어는 "주석"이라는 뜻을 가지고 있다. 어노테이션은 주석처럼 소스 코드의 로직에 전혀 전혀 영향을 미치지 못한다. 따라서 @어노테이션이 소스코드에 주렁주렁 메달려 있어도, 그냥 무시하고 소스코드에 작성된 진짜 로직을 읽으면 된다. 그러나 어노테이션이 일반 주석과 다른 점이 있다. 해당 소스코드(클래스)를 사용하는 다른 프로그램이 그 어노테이션 정보를 읽어들일 수 있다는 점이다. 읽어들인 정보를 바탕으로 원하는 로직을 수행할 수도 있는 것이다! 이것이 주석과 다른 점이다. 주석(//)은 컴파일 타임에 걸러져 완전히 정보가 삭제되지만, .. 2024. 1. 1. 이전 1 다음