클래스와 객체, 필드와 메서드, 생성자, 내부 클래스 정리
상속, 기존 클래스를 재활용해 새로운 클래스 작성하는 문법 요소. 더불어(상위 클래스 멤버(필드,메서드,이너클래스)를 하위 클래스와 공유하는 것
제네릭이란
컬렉션 : 여러 데이터 집합특정 자료 구조에 데이터를 추가/삭제/수정/검색 등 동작을 수행하는데 편리한 메서드 제공
String 클래스의 메서드
헷갈린 내용 정리하기1
예제 코드 실습
copyOf, copyOfRange, arraycopy
markdown 팁
RESTful API란?
Stack과 Queue 자료구조 정리
Tree와 Graph
JPQL JPA에서 사용할 수 있는 쿼리 의미SQL 문법과 유사하나 컬럼명 대신 매핑된 엔티티명과 필드명
URL 경로에 값을 담아 요청하는 방법
쿼리 형식으로 값 전달 방식URI에서 '?' 기준으로 {키}={값} 형태로 요청 전송
HTTP의 Body 내용을 해당 어노테이션이 지정된 객체에 매핑하는 역할
로깅(Logging) : 애플리케이션 동작하는 동안의 시스템 상태와 동작 정보를 시간순으로 기록하는 것
JPQL을 작성해 데이터 베이스에서 값을 가져오는 방법
예제에서는 회원(Member), 게시글(Board), 댓글(Reply) 엔티티 클래스를 생성하고 처리합니다.
여러 엔티티 타입을 JPQL로 직접 처리하는 경우 Obejct\[] 타입(흔히 Tuple)으로 나오므로 작성하는 방법 자체가 다르고 복잡하다. 반면 어떤 상황에서도 사용할 수 있는 가장 강력한 JPQL 구성할 수 있는 방식이라 할 수 있다.
Querydsl - fetch() 기초