Backend/Spring

1. 개요 Jackson은 Java Object를 Json으로 변환하는 가장 유명한 라이브러리입니다. POJO를 JSON으로 바꾸는 동안 프로퍼티명은 키로서 사용됩니다. 하지만 때때로 우리는 프로퍼티명을 다른 방식으로 사용하고 싶을 때가 있죠. Jackson은 이를 위해 여러가지 네이밍 전략을 제공하고 있습니다. (SnakeCaseStrategy, PascalCaseStrategy, LowerCaseStrategy, KebabCaseStrategy) EmployeeController.java spring boot 어플리케이션에 Employee라는 POJO를 응답으로 반환하는 RestController를 만들어봅시다. 응답은 자동으로 Jackson의 기본 네이밍 전략에 의해 JSON 형식으로 날아갈 겁니다..
1. 개요 Pagination은 큰 데이터를 표현할 때 도움이 됩니다. 또한 어떠한 기준으로 데이터를 정렬하며 페이징해야할 수 있습니다. 이번 튜토리얼은 Spring Data Jpa를 사용하여 페이징하는 방법에 대해 알아보도록 하겠습니다. 2. 초기 셋업 첫 째로, Product 라는 entity를 다음과 같이 만들어봅시다: @Entity public class Product { @Id private long id; private String name; private double price; // constructors, getters and setters } 우리의 도메인 클래스입니다. 각 Product 인스턴스는 유니크 식별자로 id를 사용하고 name과 price를 가지고 있습니다. 3. Repos..
에반황
'Backend/Spring' 카테고리의 글 목록