I am maker

ASP.NET CORE MVC EntityFramework 게시판만들기- 2. 모델 만들기 본문

ASP.NET Core

ASP.NET CORE MVC EntityFramework 게시판만들기- 2. 모델 만들기

코딩하는고릴라 2017. 4. 28. 14:05
반응형

목표



지난 시간에 이어서

이번에는 모델 클래스를 생성하려고합니다.

MVC에서 M을 맡고있는 모델은 화면에 보여지거나 저장하거나 할때 쓰는 통이라고 생각하시면 편합니다.


지난번 5가지 항목

번호, 제목, 글쓴이, 등록일, 내용모델을 만들어보겠습니다.



1. 프로젝트를 만듭니다.


1-1. File- New- Project를 클릭합니다.


1-2. 이 화면에 나온것들이 프로젝트 템플릿이라고합니다.

여기서 ASP.NET Core Web Application(.NET Core)템플릿을 선택해줍니다.


1-3.Web Application을 선택하시고, Change Authentication을 눌러 Individual User Accounts를 눌러줍니다.

Individual User Accounts를 하면 자동으로 로그인 관련된 기본기능을 생성해주고, DB를 이용하기위한 부가 정보들도 생깁니다.

로그인을 직접 만드시더라도, 이렇게하는걸 추천!



1-4. 모델 폴더에 우클릭- Add-Class를 클릭하고, 클래스명을 Board로 쓰고 엔터를 칩니다.



5.Board 모델 클레스에 아래와 같이 Property들을 만들어줍니다.

여기서 꿀팁은 public class Board{} 중괄호 사이에서 prop 라고 치고 tab버튼을 두번누르면 자동으로 프로퍼티 코드가 쳐집니다.

여기까지하면 DB에 저장하고 화면에 뿌려줄 게시판 모델을 만든겁니다.



감사합니다.

반응형