[Java]Java 정석 기본편 제네릭스 12장 이후
제네릭스·열거형·어노테이션부터 쓰레드, 람다와 스트림, 입출력, 네트워킹(TCP/UDP 소켓)까지 Java 정석 기본편 후반부의 핵심 개념을 정리한다.
[Java]Java 기본 복습 part1
JVM과 메모리 모델, 변수·배열·메서드, 생성자와 정보 은닉, 상속과 다형성(업캐스팅·다운캐스팅·재정의), 추상 클래스·인터페이스, 패키지·문자열·래퍼 클래스까지 자바 기초를 복습한다.
[DB] 데이터베이스 기초 — RDB 설계·MyBatis·Maven vs Gradle
MySQL PK/FK·데이터 무결성, Docker로 MySQL 컨테이너 실행과 Volume 옵션, ER 다이어그램 설계 실습, MyBatis useGeneratedKeys 활용, Maven과 Gradle의 빌드 방식 차이를 정리한 노트.
[Springboot] 블로그 프로젝트 - HTTP·Maven·JPA·트랜잭션
패키지 스캔과 IoC, HTTP 통신, Maven, JPA 연관관계와 OSIV 전략, 스프링 동작 원리, OAuth까지 블로그 프로젝트를 만들며 배운 핵심 개념을 정리한다.
[Springboot] Springboot 개념정리
스프링의 IoC/DI, 필터, 어노테이션, MessageConverter부터 JPA·ORM·영속성 컨텍스트, 서블릿 생명주기, web.xml, DispatcherServlet, ApplicationContext까지 정리한 개념 노트.
[Java] 객체지향 프로그래밍
절차 지향에서 객체 지향으로의 발전 과정과 캡슐화, 인스턴스 메서드, 접근 제어자, 생성자, 상속, 동적 바인딩 등 객체지향의 핵심 개념을 정리한다.
[Java] 구조적 프로그래밍
구조적 프로그래밍 관점에서 함수와 전역변수의 지역화, 구조체 배열과 가변길이 구조체, 함수 오버로딩, 클래스 함수 호출과 스택/힙 메모리 구조를 정리한다.
[Springboot] Springboot 입문
스프링의 의존 주입(DI)과 제어의 역전(IoC) 개념, 의존 주입 방식과 뷰 템플릿, 내장 WAS, 기본 프로젝트 구성을 정리한 입문 노트.