Don't Panic
DB

[DB] 데이터베이스 기초 — RDB 설계·MyBatis·Maven vs Gradle

MySQL PK/FK·데이터 무결성, Docker로 MySQL 컨테이너 실행과 Volume 옵션, ER 다이어그램 설계 실습, MyBatis useGeneratedKeys 활용, Maven과 Gradle의 빌드 방식 차이를 정리한 노트.

#DB
Springboot

[Springboot] 블로그 프로젝트 - HTTP·Maven·JPA·트랜잭션

패키지 스캔과 IoC, HTTP 통신, Maven, JPA 연관관계와 OSIV 전략, 스프링 동작 원리, OAuth까지 블로그 프로젝트를 만들며 배운 핵심 개념을 정리한다.

#Springboot
Springboot

[Springboot] Springboot 개념정리

스프링의 IoC/DI, 필터, 어노테이션, MessageConverter부터 JPA·ORM·영속성 컨텍스트, 서블릿 생명주기, web.xml, DispatcherServlet, ApplicationContext까지 정리한 개념 노트.

#Springboot
Java

[Java] 객체지향 프로그래밍

절차 지향에서 객체 지향으로의 발전 과정과 캡슐화, 인스턴스 메서드, 접근 제어자, 생성자, 상속, 동적 바인딩 등 객체지향의 핵심 개념을 정리한다.

#Java
Java

[Java] 구조적 프로그래밍

구조적 프로그래밍 관점에서 함수와 전역변수의 지역화, 구조체 배열과 가변길이 구조체, 함수 오버로딩, 클래스 함수 호출과 스택/힙 메모리 구조를 정리한다.

#Java
Springboot

[Springboot] Springboot 입문

스프링의 의존 주입(DI)과 제어의 역전(IoC) 개념, 의존 주입 방식과 뷰 템플릿, 내장 WAS, 기본 프로젝트 구성을 정리한 입문 노트.

#Springboot
DevOps

[DevOps] 개발 도구 기초 — Git 브랜치 전략과 Docker 컨테이너

SVN vs Git 차이, fetch/pull/reset/merge 명령어와 Canary 브랜치 전략, Dockerfile·Image·Container 개념과 Docker Hub 활용, Postman Environment 설정까지 개발 운영 도구를 정리한 노트.

#DevOps
Springboot

[Springboot] HTTP 기초와 Spring Controller·REST 개요

OSI 7계층에서 HTTP의 위치, Request/Response/Status Code 구조, URL·Domain 개념, Spring @Controller/@RestController 어노테이션, REST 6가지 설계 제약을 정리한 노트.

#Springboot