21.6.3 따라하기 2: 모델 클래스와 리파지터리 클래스 생성

    1. 새로운 프로젝트를 만들어서 진행해도 되지만, 앞서 ASP.NET 4.6 게시판 프로젝트를 진행한 경험이 있기에 이때 사용한 MemoEngine 프로젝트를 그대로 사용하겠다. C:\ASP.NET\ 폴더에 만들어 놓은 MemoEngine 프로젝트를 연다.

    2. MemoEngine 프로젝트의 루트에 있는 Models 폴더에 Maxim.cs라는 이름으로 클래스를 생성한다. SQL Server에 테이블이 생성되면 이 테이블에 대해서 데이터를 주고받는다. 사용할 모델 클래스인 Maxim 클래스를 다음과 같이 작성한다.

    ▼  /Models/Maxim.cs

    using System;
    
    namespace MemoEngine.Models
    {
      /// <summary>
      /// Maxim 모델 클래스 : Maxims 테이블과 일대일
      /// </summary>
      public class Maxim
      {
          public int Id { get; set; }
          public string Name { get; set; }
          public string Content { get; set; }
          public DateTime CreationDate { get; set; }
      }
    }
    

    신간 소식 구독하기
    뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.