Don't Panic
Springboot

[Springboot] Project 연습

yml 설정, 컨트롤러와 디스패처, HTTP 요청 방식, 시큐리티 기반 회원가입/로그인, JPA 연관관계, 이미지 업로드, OSIV와 트랜잭션까지 실습하며 정리한 학습 노트입니다.

#Springboot
Springboot

[Springboot] Clean Architecture와 NoSQL 입문

Spring 레이어 컴포넌트(@Controller/@Service/@Repository) 역할, WAV 헤더 제거 실습, Clean Architecture 계층 설계, 인터페이스 기반 DI 원칙, Redis·MongoDB 등 NoSQL 입문 노트.

#Springboot
Springboot

[Springboot] Springboot AOP 정리

RestController 기반의 요청/응답, PathVariable, ResponseEntity, MessageConverter, CORS, Validation 등 스프링부트 기초 개념을 정리한 학습 노트이다.

#Springboot
Springboot

[Springboot] MyBatis에서 JPA로 — ORM과 영속성 기초

DAO·VO·DTO 역할 구분, MyBatis SqlSession 팩토리 흐름과 #{} vs ${} 바인딩, MyBatis vs JPA(Hibernate) 코드량·DB 독립성 비교, yml/properties 설정 차이, 해시 개념을 정리한 노트.

#Springboot
DevOps

[DevOps] Docker로 Jenkins 컨테이너 배포 실습하기

Docker Desktop 설치부터 기본 명령어, Jenkins 컨테이너 실행 및 초기 패스워드 확인까지 Docker 배포 첫걸음을 정리한 실습 노트.

#DevOps
DevOps

[DevOps] GitHub Actions로 Vue CLI 앱 gh-pages에 자동 배포하기

GitHub Actions workflow yml을 직접 작성해 Vue CLI 앱을 gh-pages 브랜치에 자동 배포한 경험 기록. peaceiris/actions-gh-pages 액션 사용법과 Node.js 빌드 파이프라인 구성 포함.

#DevOps
DevOps

[DevOps] WSL2로 Ubuntu 설치하고 Docker·Nginx 띄우기

Windows에서 WSL2와 Ubuntu 20.04 LTS를 설치하고, Docker WSL2 연동 후 Nginx 컨테이너까지 실행하는 전 과정을 스크린샷과 함께 정리한 실습 노트.

#DevOps
DevOps

[DevOps] 개발자를 위한 Linux와 Bash Shell 입문

오픈소스 OS 리눅스의 개요, 가장 인기 있는 배포판 Ubuntu, 그리고 개발자가 서버에서 주로 다루는 Bash Shell CLI 환경을 정리한 입문 노트.

#DevOps