[DevOps] 개발 도구 기초 — Git 브랜치 전략과 Docker 컨테이너
SVN vs Git 차이, fetch/pull/reset/merge 명령어와 Canary 브랜치 전략, Dockerfile·Image·Container 개념과 Docker Hub 활용, Postman Environment 설정까지 개발 운영 도구를 정리한 노트.
[Springboot] HTTP 기초와 Spring Controller·REST 개요
OSI 7계층에서 HTTP의 위치, Request/Response/Status Code 구조, URL·Domain 개념, Spring @Controller/@RestController 어노테이션, REST 6가지 설계 제약을 정리한 노트.
[Springboot] 백엔드 입문 — Java·OOP·SOLID와 Spring Boot 첫걸음
Java 크로스 플랫폼 특성과 OOP·SOLID 원칙, Spring Boot IoC 컨테이너 구조, HTTP·REST 기초, Kotlin 특징까지 백엔드 첫 날 전체 개요를 정리한 노트.
[JSP·Servlet] Ajax(비동기 통신)로 구현하는 회원 중복 확인과 파일 업로드
Ajax의 비동기 요청 방식을 활용해 페이지 새로고침 없이 아이디 중복 확인을 처리하고, Apache Commons FileUpload로 서버에 파일을 저장하는 흐름을 정리한다.
[JSP·Servlet] 세션(Session)과 쿠키(Cookie) — 상태 유지의 두 가지 방법
HTTP는 기본적으로 무상태(stateless) 프로토콜이다. 세션과 쿠키는 이 한계를 극복해 로그인 인증 상태를 페이지 간에 유지하는 핵심 메커니즘이다.
[JSP·Servlet] JDBC의 한계와 MyBatis로의 전환
JDBC(Java Database Connectivity)의 보안·유지보수 문제를 짚고, MyBatis의 3개 설정 파일 구조, SqlSessionFactory·SqlSession·커넥션 풀 동작 원리, MemberDAO 실전 코드까지 단계별로 정리한 학습노트.
[JSP·Servlet] JSP 개요
JSP 표현식 식 계산 • 결과는 브라우저에 반환 된 HTML에 포함됩니다. JSP Scriptlets 한 줄에 여러 줄의 Java 코드 삽입 • 페이지에 콘텐츠를 포함하려면 다음을 사용합니다…
[Spring] Spring MVC 완전 정리 — DispatcherServlet·컨트롤러·MyBatis·세션
일반 MVC에서 Spring MVC로, DispatcherServlet·HandlerMapping·ViewResolver 흐름, @Controller/@RequestMapping, 3계층+MyBatis 연동, 세션·스코프·쿠키, URL 매핑까지 Spring MVC 핵심 정리.