Spring MVC 도메인 클래스 컨버터

Spring Web MVC

백기선님의 강의인 Spring Web MVC 강의를 듣고 공부한 내용을 정리한 글

도메인 클래스 컨버터

Spring Data JPA는 Spring MVC용 도메인 클래스 컨버터를 제공한다.

@Entity 애노테이션을 객체에 달고,

id 프로퍼티에 @Id 애노테이션을 부착한다. id 값이 자동으로 증가해야한다면 @GeneratedValue도 붙여준다.

그 후 JpaRepository를 구현하는 인터페이스를 만들어준다.

JpaRepositoryfindById() 메소드를 사용하여 id로 조회하면 해당 객체를 반환해줄 것이다.

이렇게 JPA를 사용하면 id 값에 해당하는 객체를 가져올 수 있는 것이기 때문에 도메인 클래스용 Formatter를 만들 필요는 없는 것이다.

Reference

인프런 백기선님의 스프링 Web MVC



© 2022. by minkuk

Powered by minkuk