[Springboot] Springboot AOP 정리
RestController 기반의 요청/응답, PathVariable, ResponseEntity, MessageConverter, CORS, Validation 등 스프링부트 기초 개념을 정리한 학습 노트이다.
[Springboot] MyBatis에서 JPA로 — ORM과 영속성 기초
DAO·VO·DTO 역할 구분, MyBatis SqlSession 팩토리 흐름과 #{} vs ${} 바인딩, MyBatis vs JPA(Hibernate) 코드량·DB 독립성 비교, yml/properties 설정 차이, 해시 개념을 정리한 노트.
[DevOps] Docker로 Jenkins 컨테이너 배포 실습하기
Docker Desktop 설치부터 기본 명령어, Jenkins 컨테이너 실행 및 초기 패스워드 확인까지 Docker 배포 첫걸음을 정리한 실습 노트.
[DevOps] GitHub Actions로 Vue CLI 앱 gh-pages에 자동 배포하기
GitHub Actions workflow yml을 직접 작성해 Vue CLI 앱을 gh-pages 브랜치에 자동 배포한 경험 기록. peaceiris/actions-gh-pages 액션 사용법과 Node.js 빌드 파이프라인 구성 포함.
[DevOps] WSL2로 Ubuntu 설치하고 Docker·Nginx 띄우기
Windows에서 WSL2와 Ubuntu 20.04 LTS를 설치하고, Docker WSL2 연동 후 Nginx 컨테이너까지 실행하는 전 과정을 스크린샷과 함께 정리한 실습 노트.
[DevOps] 개발자를 위한 Linux와 Bash Shell 입문
오픈소스 OS 리눅스의 개요, 가장 인기 있는 배포판 Ubuntu, 그리고 개발자가 서버에서 주로 다루는 Bash Shell CLI 환경을 정리한 입문 노트.
[Java]Java 정석 기본편 제네릭스 12장 이후
제네릭스·열거형·어노테이션부터 쓰레드, 람다와 스트림, 입출력, 네트워킹(TCP/UDP 소켓)까지 Java 정석 기본편 후반부의 핵심 개념을 정리한다.
[Java]Java 기본 복습 part1
JVM과 메모리 모델, 변수·배열·메서드, 생성자와 정보 은닉, 상속과 다형성(업캐스팅·다운캐스팅·재정의), 추상 클래스·인터페이스, 패키지·문자열·래퍼 클래스까지 자바 기초를 복습한다.