본문 바로가기

프레임워크

(4)
AXBoot - Full Stack Java Web Development Framework [출처] https://api.axboot.com/ 1950년, 컴퓨터 개발과 더불어 시작된 인터넷의 역사는 군사목적으로 사용되었던 아파넷을 기반으로 인터네트워킹으로 발전했고, 현대의 인터넷(웹) 시대가 열렸습니다. 단순한 정적 페이지에 불과했던 초기 웹은 CGI와, 서블렛 등의 등장으로 빠르게 동적 기반의 새로운 애플리케이션 영역으로 자리잡았고, 최근 HTML5의 등장과, Javascript의 재조명을 받으며 더욱 빠른 속도로 영역을 확장하고 있습니다.웹 애플리케이션은 사용자가 인터랙션하는 프런트엔드 영역과, 사용자가 요청한 데이터를 저장,수정,삭제 하는 백엔드영역으로 크게 나누어 볼 수 있습니다. 하지만 현대의 웹 애플리케이션은 단순한 인터랙션을 넘어서 빠르고 편리한 UI/UX 프런트엔드 기술과 수천..
[SPRING] 타일즈3 TILES3 세팅하기 [사용예]> jsp 자원을 재사용하게 도와주는 기술로 주로 공통적으로 사용하는 Header, Footer, Menu(Navigation) 등을 세팅한다. > 아래와 같이 설정해두면, 어떤 페이지를 호출하던 아래 세팅한 내용들은 기본적으로 세팅되어 호출된다. 1. Pom.xml 추가> Step 1) properties 내에 다음과 같은 소스를 추가3.0.5 > Step 2) dependency 추가 org.apache.tilestiles-extras${org.apache.tiles-version} Library 추가. 2. Servlet.xml 추가Step 1) 아래와 같이 Bean을 추가한다. /WEB-INF/tiles.xml Step 2) 기존 viewer는 order를 2로 변경한다. Servlet에..
DispatcherServlet란 도데체 무엇일까? [출처] http://springmvc.egloos.com/504151 스프링MVC는 DispatcherServlet 등장으로 정말 엄청나게 web.xml의 역할이 축소되었습니다. 예전같으면 서블릿을 URL로 활용하기 위해선 반드시 web.xml에 등록해야 했지만 이젠 DispatcherServlet이 해당 어플리케이션으로 들어오는 요청을 모두 핸들링해주니 말이죠. 물론 아직까지 web.xml의 역할은 중요합니다. 으로 DispatcherServlet을 등록해줘야 하는데다 이 객체의 URL 적용범위 또한 web.xml에다 설정해야 하구요. 향후 고급서비스를 위해 나 를 등록하는 역할 또한 web.xml의 기능으로 남아 있습니다. 대신 앞으로 web.xml에서 가장 주요하고 자주 쓰이는 기능인 매핑은 이제..
자바 컬렉션 프레임워크 - 개요 자료를 구조적으로 정리하는 것을 자료구조(Data Structure)라 한다. 구조적이란, 자료를 효율적으로 사용할 수 있게 만드는 것이다. 자바는 java.util 패키지의 자바 컬렉션 프레임워크(JCF)에서 자료구조 방법을 제공한다. 다음 그림은 많이 사용되는 자료구조 기본 개념도를 나타낸 것이다. 기본 개념을 이해하였다면, 이제 실제 사용방법을 살펴보자. 위에서 본 것처럼, 자바에서 제공하는 기본 자료구조는 add, set, put 메서드 등을 이용하여 자료를 입력하고 있다.보다 자세한 내용은 이어지는 포스팅을 참고하도록 하자