[Spring Data JPA] 페이징(Paging)
대용량 데이터 손쉽게 처리하기: Spring Data JPA의 페이징 기능 안녕하세요! 오늘은 Spring Data JPA에서 제공하는 페이징에 대해 더 자세히 알아보겠습니다. 페이징은 대용량 데이터를 처리할 때 필수적인 기능으로, Spring Data JPA를 활용하면 편리하게 구현할 수 있습니다. ✅페이징이란? 우선 페이징이 무엇인지 알아...
대용량 데이터 손쉽게 처리하기: Spring Data JPA의 페이징 기능 안녕하세요! 오늘은 Spring Data JPA에서 제공하는 페이징에 대해 더 자세히 알아보겠습니다. 페이징은 대용량 데이터를 처리할 때 필수적인 기능으로, Spring Data JPA를 활용하면 편리하게 구현할 수 있습니다. ✅페이징이란? 우선 페이징이 무엇인지 알아...
직렬화 / 역직렬화 ✅Java 직렬화와 역직렬화: 객체를 파일로 저장하자! 안녕하세요! 오늘은 Java에서 많이 사용되는 직렬화(Serialization)와 역직렬화(Deserialization)에 대해 살펴보겠습니다. 이 두 기술은 객체를 파일로 저장하고 다시 읽어오는 등의 작업을 할 때 유용하게 사용됩니다. ✅직렬화란 무엇인가? 직렬...
✅Spring Data JPA에서 데이터 수정과 삭제: 쉽고 간편하게! 안녕하세요! 오늘은 Spring Data JPA에서 데이터를 수정하고 삭제하는 방법에 대해 알아보겠습니다. Spring Data JPA는 객체 관계 매핑(ORM)을 통해 데이터베이스 조작을 편리하게 해주는 도구로, CRUD(Create, Read, Update, Delete)...
Optional ✅Java의 Optional: 값이 없는 상황을 편하게 다루자! Java에서 Optional 클래스는 값이 존재할 수도, 없을 수도 있는 상황을 처리하는 유용한 도구입니다. 이 클래스는 코드를 깔끔하게 유지하면서 null 체크를 간소화하고 예외 처리를 더 효율적으로 할 수 있게 해줍니다. 그럼 함께 Optional 클래스에 대해...
ModelMapper ✅ModelMapper: 객체 간 편리한 매핑을 위한 도구 안녕하세요! 오늘은 개발자들 사이에서 많이 사용되는 ModelMapper에 대해 알아보겠습니다. 이 라이브러리는 엔티티(Entity)와 데이터 전송 객체(DTO) 간의 변환 작업을 간편하게 처리해주는 도구로, 번거로운 매핑 작업을 효과적으로 해결할 수 있습니다. ...
리피터, 허브 하나하나의 패킷이 독립된 것으로 동작한다. 허브나 라우터라는 중계 장치에는 데이터를 보지 않는다. 헤더에 있는 제어 정보를 토대로 다른 패킷을 전송하는 역할만. 송신 순서는 리피터 - 스위치 - 라우터 - 인터넷으로 나간다. LAN 케이블은 신호를 약화시키지 않는 것이 핵심이다. LAN 어댑터의 PHY 회로에서...
네트워크 소켓 프로토콜 스택의 내부 구성 OS에서는 브라우저에서 받은 메시지를 서버에 송출하는 동작에서 2가지가 있다. 네트워크 제어용 소프트웨어: 프로토콜 스택 네트워크 하드웨어: LAN 어댑터 프로토콜 스택 내부 구성 APP - 네트워크...
네트워크 송수신 탐험 여행은 URL 입력부터! URL이란? -> Uniform Resource Locator! URL은 웹서버에 어떠한 기능(정보 가져오기, 정보 보내기 등)을 요청하는 하나의 문장 URL의 구성은 프로토콜 + 도메인 + 파일의 경로명(유동적) Ex) http://localhost:8080/dir/file1.h...
Netty? 네티는 자바 네트워크 프레임워크로서 자바환경에서 네트워크 프로그래밍을 손쉽게 할 수 있게 해주며 고성능, 고안정성의 프로그램을 만들 수 있게 해줍니다. 네트워크 어플리케이션을 그냥 자바의 소켓 프로그래밍을 통해 구현하는 것에 비해 네티의 추상화로 인해 얼마나 편하고 간결하게 자바 네트워크 프로그래밍을 할 수 있는지를 보여줍니다....
FactoryPattern 무엇이든 될 수 있는 메타몽 팩토리 패턴은 객체를 사용하는 코드에서 객체 생성 부분을 떼어내 추상화한 패턴이자 상속 관계에 있는 두 클래스에서 상위 클래스가 중요한 뼈대를 결정하고, 하위 클래스에서 객체 생성에 관여한 구체적인 내용을 결정하는 패턴입니다. 팩토리패턴 구조 그래서 쓰면 뭐가 좋은가요? ...