오랜만에 찾아뵙네요.
요즘 좀 바빠서 블로그 활동 할 틈이 없었습니다...ㅜㅜ
오늘은 Entity Framework Core의 핵심인 ORM을 사용해서
데이터베이스를 생성해 볼 예정입니다
NuGet 패키지 관리자에서
세개의 패키지를 설치해 주세요
그 다음 바로 Model을 정의 합니다
오늘은 게시판을 예로 들고 진행해 보겠습니다.
이렇게 모델에 프로퍼티를 정의 해 준 후
데이터베이스를 연결 해 주면 됩니다.
DataContext 폴더를 만들고
그 밑에 cs를 하나 만듭니다
코드 내용은
Model에 정의 한 프로퍼티를 테이블화 시켜주는 코드이며
그 밑에는 데이터베이스 주소를 적어줍니다.
데이터베이스 connectionstring는
https://www.connectionstrings.com/
이곳에 가셔서 찾으시면 됩니다
적어주게되면 생성이 완료됩니다.
폴더에 들어가보시면 자동으로 코드가 생성 되어있습니다.
하지만 데이터베이스에 적용을 시키려면
update-database
명령어를 입력해야합니다
이상으로 Code First 방식의 데이터베이스 연결을 마치고
다음에는 게시판을 만들고, CRUD사용법을 들고 찾아 뵙겠습니다
'C# > ASP.net Core MVC' 카테고리의 다른 글
C# Asp.net core 회원가입 기능 구현 (0) | 2020.01.11 |
---|---|
2. C# DbSeed (0) | 2020.01.11 |
ASP.NET Core MVC란? (0) | 2019.12.06 |
C# asp.net Core MVC 프로젝트 생성 (0) | 2019.12.04 |
C# ASP.net Core 강좌 (1) | 2019.12.03 |