
Goal - MVC 패턴의 정의와 동작방법을 이해한다. - MVC 패턴의 2가지 Model을 이해한다. - 게시판을 만들기 위한 전체적인 컨포넌트의 구조를 이해한다. - 게시판 실습에 사용될 테이블을 생성한다. 1. MVC 패턴의 이해 - MVC : Model, View, Controller를 뜻하는 용어로 개발 형태의 일종. - Model : 데이터베이스와의 관계를 담당. 클라이언트의 요청에서 필요한 자료를 DB에서 추출하거나 수정하여 Controller로 전달함. - View : 사용자에게 보여지는 UI 화면. 주로 .jsp파일로 작성하며, Controller에서 어떤 View 컴포넌트를 보여줄지 결정함. - Controller : 클라이언트의 요청을 받고, 적절한 Model에 지시를 내리며, Mod..

Goal - 웹 서버에 파일을 업로드하는 방법을 알아본다. - 파일 업로드를 위한 라이브러리 다운로드 및 적용 - 실습을 통해 파일 업로드를 구현한다 - 서버에 파일이 저장되는 형태를 이해한다. 웹상에서 게시판에 자료, 사진등을 업로드 하는 경우가 많다. 파일을 업로드를 웹에 어떻게 구현하는지, 실제로 파일은 어디에 저장되는지 알아보자. 1. 파일 업로드 1-1 파일 업로드 라이브러리 다운로드 및 설치 - 파일 업로드를 하기 위해서는 관련된 라이브러리를 설치해야 함. - ( www.servlets.com ) 접속 후 좌측의 com.oreilly.servlet 클릭 - 아래로 스크롤을 내린 후 Download 항목에서 'cos- ~.zip' 파일 다운로드 1-2 다운로드 받은 라이브러리(cos.jar) 복..

추상적인 스키마의 개념을 구체적으로 이해하자! Goal - 스키마 구체적으로 생각해보기 - 스키마의 정의 - 스키마의 3계층 - 참고 자료 1. 스키마 구체적으로 생각해보기 딱딱한 스키마의 정의를 알아보기 이전에, 스키마에 대해 구체적으로 생각해보자. 스키마란 추상적인 데이터를 어떤 형식으로 사용자들에게 보여주고(외부 스키마), 어떻게 데이터베이스 파일에 저장될지(개념스키마) 그리고 어떤 구조로 데이터베이스에 저장할지(내부스키마)를 기술한 개념이다. 즉, 데이터라는 것을 어떻게 구성할지 구조를 만든다고 생각하면 된다. 사용자가 데이터베이스를 이용할 때 보여지는 테이블 구조도 스키마에 따라 추상적인 데이터를 효율적으로 보여주기 위해 기술한 것일 뿐이다. 자, 이제 이론으로 배워보자. 스키마를 대충 느낌으로..
- 20200622
- 생활코딩리눅스
- 20201204
- 20200624
- 20200427
- 백준
- 20200421
- 20200804
- 20200330
- 20200428
- 20200510
- 20200425
- 20200415
- 20200413
- 20200424
- 20200423
- 20200420
- 20200512
- 20200417
- chapter7
- 20200503
- 20200403
- likelion
- 20200429
- 20200317
- 20200319
- 20200502
- 20200504
- chapter8
- 20200406
- Total
- Today
- Yesterday