
💬 실시간 통신이란? 1️⃣ HTTP에서의 실시간 통신 구현 방식 2️⃣ SSE (Server-Sent Events) 3️⃣ WebSocket

💡 의존성 옵션 (build.gradle > dependencies)implemenataion 옵션직접적인 의존성을 추가할 때 사용프로젝트 컴파일 시 필요하지만, 외부로 공개 ❌runtimeOnly 옵션런타임 시점에 필요한 라이브러리testImplementation

JPQL - 결과 반환 ( TypeQuery, getResultList() ) , 파라미터 바인딩 , @Embedded , 프로젝션, 페이징 / fetch join

ㅎㅎ,, 내 맘대로 정리하기 (이게 맞는지 모르겠다는 뜻)

📖 HttpMessageConverter - ArgumentResolver, ReturnHandler / 📖 타입 변환 - Converter, Formatter
드디어 기분 좋은 그 날이 왔습니다 ▪️ 커밋 컨벤션, 커스텀 익셉션, 로그인 구현(Session/Cookie) ▪️ 과제 트러블 슈팅

[요청을 매핑하는 방법] 1️⃣@RequestMapping 2️⃣@GetMapping 3️⃣ @PathVariable 4️⃣ Request Parameter
주요 키워드 ✅ HTTP, Servlet, Thread , Multi Thread, SSR, CSR

1️⃣ 네트워크 기초 개념 정리 2️⃣ 용어모음 - 프로그램 명명 규칙, 서버 성능 향상(Scale), 통신 상태 유지 여부(State), 연결 유지 여부(Connection)
Java: 17JDK: 17.0.1IDE: IntelliJ전체 메뉴를 카테고리별로 나누어 구성했고, 숫자 입력과 뒤로가기(0)번을 통해 필요한 카테고리로 쉽게 이동할 수있다. 선택한 메뉴를 장바구니에 추가할 수 있고, 장바구니에 담긴 아이템 리스트와 현재 장바구니의

▪️ 자바 컬렉션 프레임워크 ▪️ > 💡 다양한 자료구조들을 쉽게 활용하도록 인터페이스와 구현체(ArrayList, HashSet, HashMap) 를 제공하는 집합 Collection계열은 Collection 인터페이스를 중심으로 구성됨 Map 계열은 Coll
예외의 종류와 처리하는 방법, Optional로 null 관련 예외를 방지해보자