※ 실제 프로젝트를 진행하며 얻은 지식을 정리한 내용입니다.※ 이론적인 내용보단 실무에서 사용하는 방식 위주로 작성하였습니다.※ 잘못된 내용이 있다면 댓글로 지적 부탁드리겠습니다.1. 어노테이션이란? 1) 스프링 부트에서 설정, 의존성 주입, 트랜잭션 관리 등 다양한 기능을 간결하고 직관적으로 구현하는 데 사용됩니다. 1. 쉽게 얘기하면 어노테이션은 코드에 다는 일종의 "태그"입니다. "이 클래스는 컨트롤러 or 서비스 입니다다." 같은 정보를 스프링부트에게 알려줍니다. 2. 또한 다른 클래스와 간편히 인식하도록 할 수 있습니다. 2. 기본 어노테이션 1) 클래스 정의 : 각 자바 클래스가 맡는 역할을 정의하는 데 사용됩니다. 1..