Framework/SpringBoot20 [Java / Spring] Comparable과 Comparator의 비교 [Update] - 2024.01.06: "Comparable"과 "Comparator"에 대한 비교 최초 작성 Comparable "Comparable"은 객체를 정렬하기 위한 인터페이스로, 객체의 클래스에서 구현됩니다. 이를 통해 객체 간 정렬 기준을 정의할 수 있습니다. "Comparable"을 사용하면 기본형을 정렬하는데 사용하지 않는 것이 일반적이며, 대신에 사용자가 정의한 객체의 정렬 기준을 만들 수 있습니다. public interface Comparable { int compareTo(T o); } 위 코드에서 볼 수 있듯이, "Comparable"은 하나의 메서드인 "compareTo"를 정의하고 있습니다. 이 메서드는 두 객체를 비교하여 정렬 순서를 결정하는데 반환 값이 양수, 음수, .. 2024. 1. 6. [Java / Spring] Json 데이터 송신 방법 [Version] ⦁ 2023.06.29 / [Java / Spring] Json 데이터 송신 방법 최초작성 Json 데이터 송신 방법 JSON은 데이터를 저장하고 전송하기 위한 일반적인 형식입니다. JSON데이터를 API에 전송하려면 특정한 형태로 가공해야 합니다. 예를 들어, 다음과 같은 형태로 JSON 데이터를 생성하고 전송한다고 가정을 해봅시다. { "header": { "header1" : "111", "header2" : "222", "header3" : "333", "header4" : "444" }, "data": { "data1" : null, "data2" : "222", "data3" : "333", "data4" : null } } Java에서 이러한 형태의 JSON데이터를 전송하기.. 2023. 6. 29. 이전 1 2 3 다음