목차

    2026/06/08 14

    [TIL] Day 64 — Spring Boot 4.x 쇼핑몰 프로젝트 시작 + Docker Redmine 구성 (1/19)

    [TIL] Day 64 — Spring Boot 4.x 쇼핑몰 프로젝트 시작 + Docker Redmine 구성 (1/19)날짜: 2026-01-19기술 스택: Spring Boot Java 21 Gradle MariaDB H2 Docker한 줄 요약: Spring Boot 4.0.1 + Gradle 기반 쇼핑몰 프로젝트 환경 세팅 + Docker로 Redmine-MySQL 프로젝트 관리 툴 구성Spring Boot 쇼핑몰 프로젝트 환경실습 환경 구성 (책과 다른 최신 버전 사용)항목설정값비고Spring Boot4.0.1 (2026-01-19 기준)책은 구버전Java21 (LTS)빌드 도구Gradle책은 MavenDB (운영)MariaDBDB (테스트)H2인메모리Lombok✅ 활성화부트캠프 DB 로드맵단..

    [TIL] Day 63 — Java Stream/Lambda + Docker WordPress 환경 구성 (1/16)

    [TIL] Day 63 — Java Stream/Lambda + Docker WordPress 환경 구성 (1/16)날짜: 2026-01-16기술 스택: Java Lambda Stream IOStream Docker한 줄 요약: Java Lambda/Stream/I/O Stream 오전 실습 + Docker 네트워크로 MySQL-WordPress 연동 환경 구성Java Lambda / Stream / I/O StreamStream API 핵심 패턴List names = List.of("Alice", "Bob", "Charlie");// filter → map → collectList result = names.stream() .filter(n -> n.length() > 3) // 3자..

    [TIL] Day 62 — Eclipse에서 Lambda 함수 실습 (1/15)

    [TIL] Day 62 — Eclipse에서 Lambda 함수 실습 (1/15)날짜: 2026-01-15기술 스택: Java Lambda Eclipse한 줄 요약: Eclipse 환경에서 Java Lambda 표현식 실습 진행Lambda 표현식 (람다식) 기본 개념Java 8부터 도입된 함수형 프로그래밍 스타일. 익명 함수를 간결하게 표현하는 방법// 기존 익명 클래스 방식Runnable r1 = new Runnable() { @Override public void run() { System.out.println("Hello"); }};// Lambda 표현식Runnable r2 = () -> System.out.println("Hello");Lambda 기본 문법// 매개변..

    [TIL] Day 58 — AWS Elastic Beanstalk + Docker nginx + DB 리턴 타입 설계 (1/9)

    [TIL] Day 58 — AWS Elastic Beanstalk + Docker nginx + DB 리턴 타입 설계 (1/9)날짜: 2026-01-09기술 스택: AWS Elastic Beanstalk Docker Spring Boot Thymeleaf한 줄 요약: Docker를 활용한 AWS 완전 관리형 서비스 배포 테스트 + DB 작업 시 int vs void 리턴 타입 설계 기준AWS Elastic Beanstalk 개요Elastic Beanstalk EC2, 로드 밸런서, 오토 스케일링 등 인프라 프로비저닝을 자동화하는AWS의 완전 관리형 애플리케이션 배포 서비스→ 인프라 직접 관리 없이 코드만 올리면 되는 PaaS 구조Docker Nginx 기본 실행docker run -d -p 80:80 n..