일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- 프로그래밍용어
- Servlet
- Database
- java컴파일
- 데이터포맷
- 자바
- Multipart
- Request/Response Header
- XML Core
- java annotation
- 자바스크립트
- 데이터문서포맷
- xml mapping
- 데이터규정
- Java
- XML DOM
- 공문서작성규정
- 세션
- Session
- 데이터베이스
- Ajax
- 반응형웹
- 웹프로그래밍
- 스프링프레임워크
- xml
- JSP
- 카카오APi
- JSTL
- HTTP
- JavaScript
- Today
- Total
KyungHwan's etc.
DAO, DTO ,VO 1. DAO(Data Access Object) DAO(Data Access Object)는 실질적인 DB에 접근하는 객체를 말한다. DAO를 사용하는 이유는 효율적인 커넥션 관리와 보안성 때문이다. 모든 데이터베이스에 공통적으로 접속 할 수 있는 ODBC가 나왔지만 여전히 로우 레벨의 API를 포함하고 있었기 때문에 개발 장벽이 높았다. 이런 이유 때문에 개발자들은 정작 데이터베이스에 들어 있는 데이터를 어떻게 이용할지에 초점을 맞추기 보다, 어떻게 데이터베이스에 접속해서 데이터베이스와 교류하는지에 더 초점을 기울였다. 즉, 데이터를 활용하는 논리적 고민보다 기술적 고민에 더 많은 신경을 썼었다. 이런 이유로 DAO란 대안이 나오게 되었다. DAO는 특정 타입의 데이터베이스나 다..
Http Multipart Multipart는 HTTP를 통해 File을 SERVER로 전송하기 위해 사용되는 Content-type이다. 일반적으로 HTTP Request는 Body에 클라이언트가 전송하려고 하는 데이터를 넣을 수 있다. 그리고 Body에 들어가는 데이터의 타입을 HTTP Header에 명시해 줌으로써 서버가 타입에 따라 알맞게 처리하게 한다. 이 Body의 타입을 명시하는 Header가 Content-type이다. Content-Type필드에는 엔티티본문의 MIME타입을 기술한다. -MIME타입 HTTP가 웹에서 전송되는 객체 각각에 붙이는 데이터 포맷 라벨로써 Multipurpose Internet Mail Extensions의 약자이다. 이는 원래 각기 다른 전자메일 시스템 사이에..
Servlet(서블릿)웹프로그래밍에서 클라이언트의 요청을 처리하고 그 결과를 다시 클라이언트에게전송하는 Servlet 클래스의 구현 규칙을 지킨 자바 프로그래밍 기술. Servlet 특징클라이언트의 요청에 대해 동적으로 작동하는 웹 어플리케이션 컴포넌트html을 사용하여 요청에 응답한다.Java Thread를 이용하여 동작한다.MVC 패턴에서 Controller로 이용된다.HTTP 프로토콜 서비스를 지원하는 javax.servlet.http.HttpServlet 클래스를상속받는다. UDP보다 속도가 느리다.HTML 변경 시 Servlet을 재컴파일해야 하는 단점이 있다.서블릿 동작방식사용자(클라이언트)가 URL을 클릭하여 HTTP Request를 Servlet Conatiner로전송한다.HTTP Requ..