
ControllerTest@SpringBootTest와 @AutoConfigureMockMvc를 사용하자RepositoryTest@DataJpaTest, @ExtendWith(SpringExtension::class), @Transaction을 사용하자.해당 애노테이션

Data Class를 사용하는 경우 컴파일러는 기본 생성자에서 선언된 모든 프로퍼티를 가지고 아래의 속성들을 만들어낸다.equals()/hashCode()toString() → "User(name="j, age=20)"componentN() functions데이터 클