[Spring] Dispatcher Servlet이란?
앞전에 Dispatcher Servlet의 선수지식이 되는 서블릿에 대해 살펴보았으니, 이번 포스트에서는 Dispatcher Servlet에 대해 살펴보자. 만약 서블릿에 대해 아직 잘 모르시는 독자분들이라면 아래 링크를 참고바란다. 서블릿이란? 개념 디스패처 서블릿(Dispatcher Servlet)은 스프링 프레임워크(Spring Frame...
앞전에 Dispatcher Servlet의 선수지식이 되는 서블릿에 대해 살펴보았으니, 이번 포스트에서는 Dispatcher Servlet에 대해 살펴보자. 만약 서블릿에 대해 아직 잘 모르시는 독자분들이라면 아래 링크를 참고바란다. 서블릿이란? 개념 디스패처 서블릿(Dispatcher Servlet)은 스프링 프레임워크(Spring Frame...
프로그래밍에서 데이터 타입은 프로그래밍의 기본 요소로서 매우 중요한 역할을 한다. 이번 포스트에서는 스위프트의 데이터 타입에 대해 살펴보자. 기본 데이터 타입 Swift에는 몇가지 기본 데이터 타입이 존재하며, 내용은 다음과 같다. Int 정수를 표현하는 데 사용된다. 64비트 플랫폼에서는 64비트 정수, 32비트 플랫폼에서는 32비트 정...
프로그래밍에서 변수와 상수는 데이터 저장 및 관리의 기본적인 방법으로 매우 중요한 개념이다. 이번 포스트에서는 스위프트의 변수와 상수를 사용하는 방법에 대해 살펴보자. 변수 정의 변수는 변경 가능한 값을 저장하는 데 사용된다. 즉, 변수에 저장된 값은 프로그램의 실행 중에 언제든지 변경될 수 있다. 선언 방법 변수는 ‘var’ 키워드를 사용하여...
스프링에 관심이 있으신분들은 Dispatcher Servlet 또는 FrontController라는 개념을 한번쯤은 들어보셨을 것이다. 이것은 스프링개발에 있어서 꼭 알아두셔야하는 중요한 핵심 요소 중 하나인데, 그전에 서블릿에 대한 선행학습이 필요하다. 그래서 이번 포스트에서는 Dispatcher Servlet의 선수지식이 되는 서블릿에 대해 살펴...
최근에 개발하고 싶은 앱이 있어 Swift를 공부하게되었고 하나씩 정리해보려고 한다. 우선 시작은 무언가를 배울 때 늘 그랬듯이 Swift의 전반적인 역사와 특징을 간단히 정리해보려한다. 소개 및 역사 Swift는 Apple이 2014년 WWDC(Worldwide Developers Conference)에서 발표한 프로그래밍 언어이다. Objec...
자바에서 제공하는 Stack과 Queue에 대해 알아보기 이전에 두 자료구조의 기본개념과 특징에 대해 먼저 알아보자. 기본개념과 특징 스택은 마지막에 저장한 데이터를 가장 먼저 꺼내게 되는 LIFO 구조로 되어있고, 큐는 처음에 저장한 데이터를 가장 먼저 꺼내게 되는 FIFO 구조로 되어 있다. 쉽게 얘기하자면 스택은 동전통과 같은 구조로 양 옆...
SQL을 공부할 때 흔히 접하는 오라클의 대표적인 샘플 스키마 DEPT와 EMP를 포스팅한다. CREATE TABLE DEPT( DEPTNO NUMBER, DNAME VARCHAR2(14), LOC VARCHAR2(13), CONSTRAINT PK_DEPT PRIMARY KEY (DEPTNO) ); CREATE TABLE EMP( ...
LinkedList란 배열은 가장 기본적인 형태의 자료구조로 구조가 간단하며 사용하기 쉽고 데이터를 읽어오는데 걸리는 시간(접근시간, access time)이 가장 빠르다는 장점을 가지고 있지만 다음과 같은 단점도 가지고 있다. 크기를 변경할 수 없다. 크기를 변경할 수 없으므로 새로운 배열을 생성해서 데...
ArrayList란 ArrayList는 컬렉션 프레임워크에서 가장 많이 사용되는 컬렉션 클래스이며, List인터페이스를 구현하기 때문에 데이터의 저장순서가 유지되고 중복을 허용한다는 특징을 가진다. ArrayList는 기존의 Vector를 개선한 것으로 Vector와 구현원리와 기능적인 측면에서 동일하다고 할 수 있다. 저번 포스팅에서 언급했듯이...
컬렉션 프레임워크란, ‘데이터 군을 저장하는 클래스들을 표준화한 설계’를 뜻한다. 컬렉션은 다수의 데이터, 즉 데이터 그룹을 프레임워크로 표준화한 프로그래밍 방식이다. JDK1.2 이전까지는 Vector, Hashtable, Properties와 같은 컬렉션 클래스, 다수의 데이터를 저장할 수 있는 클래스들을 서로 다른 각자의 방식으로 처리해야 했으...