이진 트리 문제를 재귀로 푸는 법 — 초보자를 위한 생각 순서 정리
이진 트리 문제를 처음 푸는 사람을 위해 null 처리, 현재 노드 처리, 왼쪽/오른쪽 서브트리 결과를 합치는 재귀 사고법을 정리합니다.
이진 트리 문제를 처음 푸는 사람을 위해 null 처리, 현재 노드 처리, 왼쪽/오른쪽 서브트리 결과를 합치는 재귀 사고법을 정리합니다.
Spring Boot에서 Create, Read, Update, Delete API를 만들고 Postman 또는 브라우저로 테스트하는 흐름을 초보자 기준으로 정리합니다.
Spring Boot에서 JPA의 Entity, @Id, @GeneratedValue, JpaRepository를 사용해 SQL을 직접 많이 작성하지 않고 데이터를 저장하고 조회하는 흐름을 초보자 기준으로 정리합니다.
Spring Boot에서 H2 데이터베이스를 연결하고, JDBC URL 설정, 테이블 생성, 데이터 저장과 조회 흐름을 초보자 기준으로 정리합니다.
Spring Boot에서 DB를 연결하기 전에 메모리 저장소의 한계, Repository가 필요한 이유, 데이터 저장 흐름을 초보자 기준으로 정리합니다.
Spring Boot에서 JUnit을 사용해 테스트 코드가 왜 필요한지, given / when / then 흐름으로 어떻게 작성하는지 초보자 기준으로 정리합니다.
Spring Boot에서 회원 객체를 만들고, 메모리 저장소에 저장한 뒤 조회하는 흐름을 초보자 기준으로 정리합니다.
Spring Boot에서 Controller, Service, Repository를 왜 나누는지 초보자 기준으로 역할과 흐름을 정리합니다.
Spring Boot에서 /hello?name=kim 형태의 주소를 기준으로 query string, 파라미터, @RequestParam이 어떤 역할을 하는지 초보자 기준으로 정리합니다.
localhost:8080/hello 주소를 기준으로 URL, GET 요청, 브라우저가 서버에 요청을 보내는 흐름을 초보자 기준으로 정리합니다.