템플릿 양식과 특정 데이터 모델에 따른 입력 자료를 합성하여 결과 문서(응답 화면)를 출력하는 것\-> 만들어둔 화면(html)에 데이터를 추가하여 하나의 html로 만들어서 응답 (JSP도 템플릿 엔진)웹 및 독립 실행형 환경 모두를 위한 최신 서버 측 Java 템플
Spring MVC Project 구성 시 필요했던 복잡한 환경 설정을 최소화 하여 개발자로 하여금 비즈니스 로직 구현에 집중할 수 있도록 하기 위해 개발됨내장된 서버(Tomcat 등)를 제공해서 war 배포 없이 독립 실행이 가능한 웹애플리케이션을 개발할 수 있음\-
라이브러리란 개발자가 만든 클래스들의 나열로, 다른 프로그램들에서 사용할 수 있도록 제공하는 방식이다.개발자가 소프트웨어를 개발함에 있어 코드를 구현하는 개발 시간을 줄이고, 코드의 재사용성을 증가 시키기 위해 일련의 클래스 묶음이나 뼈대, 틀을 라이브러리 형태로 제공
js에서 요소에 작성된 내용(content)를 읽거나 변경하는 속성내용만 읽어온다 (내용에 태그가 포함되어 있어도 읽어오지 않음)변경되는 내용에 태그, 마크업 특수 문자가 포함되어 있어도 태그는 해석되지 않는다
브라우저나 장치 환경(크기)에 따라 웹페이지의 모습이 변하는 웹페이지사용 환경, 크기에 따라 CSS를 지정 가능하게 해주는 최소 너비내부 요소 또는 화면의 크기가 지정된 너비보다 넓으면 자동으로 증가최소 높이내부 요소 또는 화면의 크기가 지정된 높이보다 높으면 자동으로
요소의 정렬되는 방향, 순서, 요소 간의 간격을 하나하나 수치적으로 처리하지 않아도 알아서 유연하게 처리해주는 형식(방식)flex container정렬이 필요한 요소(item)를 감싸는 요소item정렬이 적용될 요소중심축 (main axis)교차축, 반대축 (cross
레이아웃 사전적 의미 : 배치, 정리 기술적 의미 : 구성 요소를 제한된 공간에 효율적으로 배치하는 것 display 화면 배치(표시) 방법 요소가 화면에 어떻게 보여질지 형식을 지정하는 속성 block 화면을 수직 분할(행을 나눔, 한 줄 다 차지) width, he
객체(OBJECT)를 만들고(CREATE), 수정(ALTER)하고, 삭제(DROP) 등 데이터의 전체 구조를 정의하는 언어로 주로 DB관리자, 설계자가 사용한다.
테이블에 값을 삽입하거나(INSERT), 수정하거나(UPDATE), 삭제(DELETE)하는 구문
객체 참조형 변수를 저장하는 배열로 배열의 자료형을 클래스명(사용자 정의 자료형)으로 지정하여 활용객체 배열 선언클래스명 배열명;클래스명 배열명 ; 객체 배열 할당배열명 = new 클래스명배열크기 ;선언과 동시에 할당클래스명 배열명 = new 클래스명배열크기;인덱