MVC패턴3 💻 [7주 차 실습 코드 모음 – MVC 구조 & CRUD 흐름] 7주 차는 Spring Boot를 활용한 웹 애플리케이션의 기본 구조를 학습하며Controller, Service, DAO, DTO 계층을 직접 설계하고 구현해보는 실습 중심의 한 주였다.단순 데이터 처리에서 벗어나 전체 애플리케이션의 흐름을 이해하는 데 초점을 맞췄다. 📂 DTO 클래스 (데이터 전달 객체)@Datapublic class BoardDTO { private int id; private String title; private String content; private String writer;}📌 계층 간 데이터를 효율적으로 전달하기 위한 클래스📌 @Data 애너테이션으로 getter, setter, toString, 생성자 자동 생성 🧱 Controller .. DevLog/실습코드 2025. 4. 10. 📓 [7주 차 학습일지 – Spring Boot 웹 구성 & MVC 흐름 실습] 🗓️ 2025.03.10. ~ 2025.03.14.✅ 학습 개요7주 차는 Spring Boot 기반으로 본격적인 웹 애플리케이션의 전반적인 흐름을 익히는 시기였다.단순한 입력폼이나 View 렌더링을 넘어서,Controller, Service, DAO, DTO의 각 계층이 어떤 역할을 하는지 배우며“웹 어플리케이션의 구조를 설계하는 개발자”의 감각을 키울 수 있었다.또한 DB 연동을 프로젝트에 실제 적용하며,CRUD 흐름의 중요성과 로직 구성에 대해 직접 체득하는 경험을 했다📝 주요 학습 내용 🛠️ 1. 프로젝트 시작 준비gCloud 회원가입 및 가비아 도메인 등록 실습Spring Boot 프로젝트 생성 및 디렉터리 구조 확인application.properties 설정 및 실행 테스트의존성 추가: .. DevLog/학습일지 2025. 4. 10. 💻 [6주 차 실습 코드 모음 – HTML, Controller 흐름] 💻 6주 차 실습 코드 모음 – HTML, Controller6주 차는 HTML을 이용한 UI 구성과 Spring Boot 기반의 Controller 작성까지 실습했습니다.폼 입력부터 서버 응답까지의 흐름을 처음부터 끝까지 따라가며 웹 애플리케이션의 기초 구조를 익혔습니다. 🖥️ HTML 입력 폼 구성 이름: 나이: 제출📌 사용자의 입력값을 서버로 전송하기 위한 기본적인 HTML 폼 구조를 익힘 📋 테이블과 리스트 구성 이름나이 Kevin25 📌 사용자 정보를 시각적으로 구조화해서 출력하는 방식 실습 ⚙️ Spring Boot Controller 기본 구조@Controllerpublic class HomeController { @GetMapping(.. DevLog/실습코드 2025. 4. 8. 이전 1 다음