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에 게시됨