관리 메뉴

KorSA

Spring Framework 공부한 내용 정리 본문

Study Memos/Spring Framework

Spring Framework 공부한 내용 정리

Praiv. 2019. 1. 15. 01:46
320x100

● Servlet 이란 ? 

=> 자바를 이용하여 웹을 만들기 위해 필요한 기술

=> 일반적으로 웹 서버는 정적인 페이지만 제공하므로, 동적인 페이지를 제공하는 서블릿이 필요


● 수업의 구성 환경은 ?

=> Tomcat 9, MySQL 5, Eclipse photon, EL, Emmet


● EL 이란 ?

=> Expression Language

=> jsp (자바를 웹에서 쓸 수 있게 해주는 페이지, 언어 아님...) 에서 저장 객체를 출력할 때 스크립틀릿 (<%-- <% %> --%>) 기술을 전혀 쓰지 않을 수 있도록 해주는 언어

=> 라이브러리에 추가만 해두면 기본적으로 지원하기 때문에 따로 설정할 것이 없음


● JSTL 이란 ?

=> jsp 표준 태그 라이브러리 (여러 프로그램이 공통으로 사용하는 코드를 모아놓은 코드의 집합) 의 약어


==> 편한 건 EL, 보안은 JSTL (둘 다 tomcat.apache.org 에서 taglib 다운로드 가능 )


● DTD 규칙이란 ?

=> xml 문서에 사용될 구성요소를 정의해 놓은 것


● Emmet 이란 ?

=> 웹 개발할 때 자동 완성 해주는 플러그인

=> emmet.io 에서 사용법을 알 수 있다.


● jsp의 scope 이란 ?

=> 객체를 누구와 공유할 것인가를 나타낸다.

=> page, request, session, application 4 가지 영역을 가진다.


● Spring 은 객체를 Bean 으로 관리한다. 


● VO, DTO, Bean, POZO 다 같은 개념이다. 모두 출발은 캡슐화이다.


● Spring 은 클래스의 ctor 이 없으면 인식하지 못하는 경우가 간혹 있어서, 빈 ctor 이라도 생성하는 습관을 갖는 게 좋다.








728x90
728x90

'Study Memos > Spring Framework' 카테고리의 다른 글

Spring Security 메모  (0) 2021.06.07
Java Coding Convention  (0) 2021.05.18
스프링 기본  (0) 2021.03.22
Servlet Container, Servlet, 그리고 RequestDispatcher  (0) 2019.01.17
Comments