TODAY TOTAL
@Annotation 종류 사전

 

계속 수정

 

---------------

 

@ RunWith :  jUnit 프레임워크의 테스트 실행방법을 확장할 때 사용하는 어노테이션

 

@Autowired : 스프링 DI에서 사용되는 특별한 어노테이션. 해당 변수에 자동으로 빈(Bean)을 매핑

 

@Test : 이 어노테이션에 선언된 메서드는 테스트를 수행하는 메소드가 된다.

 

@BeforeClass : @테스트 메소드보다 먼저 한번만 수행되어야 할 경우에 사용하면 된다.

 

@AfterClass : @테스트 메소드보다 나중에 한번만 수행되어야 할 경우에 사용하면 된다.

 

@ContextConfiguration : 스프링 빈(Bean) 설정 파일의 위치를 지정할 때 사용되는 어노테이션

 

@Log4j : 로그문의 출력을 다양한 대상으로 할 수 있도록 도와주는 어노테이션

 

@Data : Lombok에서 가장 자주 사용되는 어노테이션. ToString, EqualsAndHashCode,Getter,Setter등을

           모두 결합한 형태로 한번에 자주 사용되는 모든 메서드들을 생성 할 수 있다. 짱

 

@Controller : Controller의 역할을 수행 한다고 명시. 추가하게 되면 스프링의 Bean으로 인식

 

@RequestMapping : 요청에 대해 어떤 Controller. 어떤 메서드가 처리할지 맵핑하기 위한 어노테이션

 

@Allargsconstructor : 모든 파라미터를 이용하는 생성자

 

@Service : 계층 구조상 주로 비즈니스 영역을 담당하는 객체임을 표시하기 위해서 사용

 

 

'Back-End > 정의 및 용어' 카테고리의 다른 글

용어 사전 (계속 추가 중)  (0) 2021.07.16
VO, DAO, DTO, CRUD가 무엇일까  (0) 2021.07.15
  Comments,     Trackbacks