본문 바로가기

전체 글124

I Will See You Again(금성에서 온 사나이 OST) Written by tenlie. Copyrights Reserved 2015. 2015. 1. 30.
A Million Miles Away(금성에서 온 사나이 OST) Written by tenlie. Copyrights Reserved 2015. 2015. 1. 30.
[디자인 패턴] MVC모델이란? MVC모델이란? : Model-View-Controller의 약자로 어플리케이션을 세가지의 역할로 구분한 개발 방법론이다. 이 아키텍처 패턴을 효과적으로 사용하면 사용자 인터페이스로부터 비즈니스 로직을 분리하여 어플리케이션의 시각적 요소와 그 이면에서 실행되는 비즈니스 로직을 서로 영향 없이 수정 및 유지보수할 수 있다는 장점이 있다. Model 영역애플리케이션에 비즈니스 로직과 사용되는 데이터를 다루는 영역이다.일반적으로 비즈니스 데이터는 DBMS에 의해 관리되고, 그 데이터를 다루는 연산은 SQL문을 통해 구현된다. View 영역최종 사용자에게 보여줄 프리젠테이션 로직을 담당하는 영역이다.일반적으로 자바 웹 애플리케이션에서는 JSP를 통해 구현된다. Controller 영역사용자의 요청을 받아 이를 .. 2015. 1. 28.
객체지향 프로그래밍의 개념과 특징, 그리고 설계원칙 ※ 이 글은 위키백과와 cjmyun.tripod.com, chs02.tistory.com을 참고하여 작성하였습니다. 객체지향 프로그래밍(OOP: Object-Oriented Programming)이란? : 현재 가장 활발하게 쓰이는 컴퓨터 프로그래밍 패러다임 중 하나이다. 객체 지향 프로그래밍은 컴퓨터 프로그램을 명령어의 목록으로 보는 시각에서 벗어나 여러 개의 독립된 단위, 즉 "객체"들의 모임으로 파악하고자 하는 것이다. [구성요소] - 클래스(Class) : 같은 종류(또는 문제 해결을 위한)의 집단에 속하는 속성(변수)과 행위(메소드)를 정의한 것으로 객체지향 프로그램의 기본적인 사용자 정의 데이터형(user define data type)이라고 할 수 있다. 클래스는 프로그래머가 아니지만 해결해.. 2015. 1. 28.