JPA 실습 해보자 1

1298 단어 JPAORMSpringJPA

JPA를 사용할 프로젝트 만들어 보자.

JDK 1.8
JAVA 8
'org.springframework.boot' version '2.4.3'

JPA가 보면 자카르타로 나와있다. 이제 Java persistence api 라고 하는 사람보고 알려주자.

✅ 추가한 디펜던시

  • TEST 를 위한 H2 DB
  • JPA
  • Spring Data Jpa
  • Lombok
  • Spring Web
@RestController
public class HelloController {

    @GetMapping ("/hello")
    public String hello(){
        return "hello";
    }
}

😁 Test하는거 배웠으니 써봐야지

@WebMvcTest
class HelloControllerTest {
    @Autowired
    private MockMvc mockMvc;

    @Test
    void hello() throws Exception {
        mockMvc.perform(MockMvcRequestBuilders.get("/hello"))
                .andDo(print())
                .andExpect(status().isOk())
                .andExpect(content().string("hello"));
    }

}

가볍게 Hello를 Test해보자...

✅✅✅✅✅초록색 체크 이건 언제봐도 기분이 좋다.

좋은 웹페이지 즐겨찾기