728x90
반응형

어노테이션 2

[Annotations] Spring Boot Annotation 정리

Annotation이란? 사전적으로는 주석이라는 의미 자바에서 Annotaion은 코드 사이에 주석처럼 쓰임 -> 특별한 의미, 기능을 수행하도록 하는 기술 => 프로그램에게 추가적인 정보를 제공해주는 메타 데이터(데이터를 위한 데이터)라고 볼 수 있음 Annotation 용도? 컴파일러에게 코드 작성 문법 에러를 체크하도록 정보를 제공 소프트웨어 개발 툴이 빌드나 배치 시 코드를 자동으로 생성할 수 있도록 정보를 제공 실행(런타임) 시 특정 기능을 실행하도록 정보를 제공 Annotation 사용 순서 어노테이션 정의 클래스에 어노테이션 배치 코드가 실행되는 중 Reflection을 이용해 추가 정보를 획득 -> 기능을 실시 Reflection? - 프로그램이 실행 중에 자신의 구조와 동작을 검사하고, ..

[자바] 21.02.05 JUnit, assertEquals, path 잡기

Test해야 할 내용이 있다면 @Test 어노테이션을 이용해서 테스트 가능 Calculator.java package com.test; import static org.junit.Assert.assertEquals; public class Calculator { public int sum(int a, int b) { return a+b; } } CalculatorTest.java package com.test; import static org.junit.Assert.assertEquals; import org.junit.After; import org.junit.AfterClass; import org.junit.Before; import org.junit.BeforeClass; import org.ju..

728x90
반응형