웹 프로그래밍/ASP.NET & ASP.NET Core 범범조조 2022. 4. 12. 19:31
참조 참고 동영상 목적 .NET 6 환경에서 ASP.NET Core 와 EF Core 를 이용하여 PostgreSQL Database 환경에서 ORM 환경 구축 되도록 개발 진행합니다. 개발 환경 개발 환경은 다음과 같습니다. OS : Windows 10 .NET Version : .NET 6 IDE : Visual Studio 2022 Database : PostgreSQL 1. ASP.NET Core 웹앱(MVC) 프로젝트 생성 Visual Studio 2022 를 실행하여, ASP.NET Core 웹앱(MVC) 프로젝트를 생성합니다. 프로젝트 이름은 MovieApp 이라고 명명하였습니다. 2. 클래스 라이브러리 생성 ASP.NET Core 웹앱(MVC) 프로젝트를 생성 완료 하였다면, 다음으로는 클..
더 읽기
DOCKER 범범조조 2022. 4. 12. 18:26
목적 PostgreSQL Database 상태 및 정보를 유지하기 위해서 Docker-Compose 파일로 작성 진행합니다. Volumn Mount 까지 진행하여, Docker Container 가 죽더라도 Database 정보는 그대로 유지 되게끔 합니다. PostgreSQL Docker-Compose 파일 docker-compose.yml yaml 파일 하나를 생성합니다. 다음으로 아래와 같이 내용을 작성 진행합니다. 아래 정보에서 POSTGRE_USER, POSTGRE_PASSWORD 정보는 사용자가 원하는 대로 설정 진행하면 됩니다. volumes 정보에서 D:/postgresql/data/ 해당 경로는 로컬에 Volume Mount 하는 경로이므로, 해당 경로는 본인 로컬 경로에 맞게 설정 진행..