'Spac 매뉴얼/웹어플리케이션 작성'에 해당되는 글 1건

  1. 2010.01.04 모델의 작성 및 실행
Spac에서 모델은 사용자가 작성할 비즈니스로직을 뜻합니다.
Class 로 작성된 모델은  URL 을 통해 일정한 규칙대로 호출하게 되며, Spac 컨트롤러는 URL을 분석하여 해당 모델이 실행되도록 합니다.

::: 모델 클래스 작성 및 실행 방법 :::
1. 모델은 클래스(Class)로 작성해야 합니다.

2. 모델클래스는 model 영역에 작성해야 하며, Spac은 URL을 분석하여 model 영역의 사용자 모델클래스를 실행합니다.

3. 모델명명규칙은 아래와 같습니다.
    - 모델클래스 파일명은 "모델명.Class.php" 의 형태를 가져야 합니다.
    - 모델명은 알파벳 대/소 문자, 숫자, 언더바(_)만 사용가능합니다.
    - 모델명은 2글자 이상이어야 합니다.
    - 모델명의 첫글자는 반드시 대문자이어야 합니다.

4. 모델 클래스 작성시 Spac 컨트롤러의 메소드를 상속받아 사용하려면 반드시 Controller 를 상속받아야 합니다.

5. 작성된 모델 호출시에는 아래와 같은 URL 규칙으로 호출합니다.
    - http://www.mydomain.com/모델명/메소드명/전달변수1/전달변수2/전달변수3............

6. URL을 통해 모델 호출 시 메소드명은 생략 가능하며 생략할 경우 기본메소드인 "execute" 가 실행됩니다.

7. "model" 디렉토리 내에 하위 디렉토리를 만들고 그 안에 모델클래스를 작성하는 경우 호출 URL 의 모델명에 해당 하위디렉토리를 명시합니다.
    - http://www.mydomain.com/모델하위디렉토리명/모델명/메소드명/전달변수1/전달변수2/전달변수3............

Posted by webdata