SpringMVC 실행流程 상세 분석

서론 SpringMVC는 현재 가장 널리 사용되는 웹 MVC(모델-뷰-컨트롤러) 프레임워크 중 하나입니다. Model(모델 계층): 데이터베이스에서 데이터를 가져오거나 저장하는 역할을 담당합니다. View(뷰 계층): 모델 계층의 데이터를 기반으로 사용자에게 보여질 웹 페이지를 생성합니다. Controller(컨트롤러): 뷰로부터 입력을 읽고, 사용자 입력을 모델에게 전달하거나 데이 ...

6월 29일 17:44에 게시됨

Java 핵심 개념과 Spring 프레임워크 완벽 정리

1. Java 기본 문법 1.1 개발 환경 단축키 IDE에서 자주 사용하는 단축키를 정리합니다. 단축키기능 soutSystem.out.println() 자동 완성 Ctrl+/한 줄 주석 토글 Ctrl+Shift+/여러 줄 주석 토글 1.2 식별자 규칙 변수, 클래스, 메서드 이름 작성 시 준수해야 할 규칙입니다. 사용 가능 문자: 영문 소문자(a-z), 숫자(0-9), 밑줄(_), 달러 기호($) 숫자로 시작할 수 없 ...

6월 26일 00:04에 게시됨

MVC 패턴 기반 온라인 갤러리 시스템 구현하기 (XML 데이터 저장)

1. MVC 아키텍처 개요 초기 웹 애플리케이션의 코드는 HTML과 Java가 혼재되어 가독성이 매우 떨어졌습니다. 예를 들어 JSP 페이지 내에 직접 스크립트릿을 사용하는 방식이었습니다. <Ul> <% int max=Integer.parseInt() %> </Ul> MVC(Model-View-Controller) 패턴은 이러한 문제를 해결하기 위해 등장했습니다. 각 계층의 책임을 ...

6월 9일 20:59에 게시됨

SSH 기반 재고 입고 모듼 설계 및 구현

1. Spring-Struts-Hibernate 통합 아키텍처 개요 기업용 자바 웹 애플리케이션에서 SSH(Spring, Struts, Hibernate) 스택은 오랜 기간 검증된 기술 조합이다. 각 프레임워크가 담당하는 관심사를 명확히 분리함으로써 복잡한 비즈니스 로직을 체계적으로 구성할 수 있다. 계층프레임워크핵심 역할 표현 계층StrutsHTTP 요청 수신, 화면 흐름 제어 비즈니스 계층Sprin ...

5월 27일 04:40에 게시됨

ASP.NET Core MVC에서 추가 및 수정 기능을 통해 데이터를 페이지에 전달하는 방법

LINQ 쿼리 문법과 데이터 처리 쿼리 연산자 중 주요 메서드는 다음과 같습니다: First(): 조건에 맞는 첫 번째 요소를 반환하며, 없으면 예외 발생. FirstOrDefault(): 조건에 맞는 첫 번째 요소를 반환하거나 없으면 null 반환. Single(): 정확히 하나의 요소가 존재해야 하며, 그렇지 않으면 예외 발생. SingleOrDefault(): 하나만 존재하거나 없을 수 있으며 ...

5월 23일 21:27에 게시됨