우리는 클라이언트 - 서버 아키텍처를 가진 두 개의 Spring Boot 애플리케이션을 가지고 있습니다. 백엔드는 스프링 데이터 REST + JPA로 구성됩니다. 프론트 엔드는 백엔드가 공개하는 자원을 소비하고 공개 REST API를 제공해야합니다.Spring 데이터 REST 엔티티를 오브젝트 전송에 바인드하는 방법은 무엇입니까?
예를 들어 매퍼 빈 (mapper bean)을 선언하여 DTO에서 자동으로 도메인 객체를 매핑 할 수 있습니까?
// JPA persistable
@Entity
public class Order { .. }
// Immutable DTO
public class OrderDto { .. }
// Is this somehow possible..
@RepositoryRestResource
public interface OrderDtoRepository extends CrudRepository<OrderDto, Long> {}
// .. instead of this?
@RepositoryRestResource
public interface OrderRepository extends CrudRepository<Order, Long> {}
임의의 솔루션 RJo? 메신저 같은 문제를 직면하고있다 .. – freakman