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; }
}
}