Entity Framework Core를 이용한 SQL Server, MySQL, SQLite 연동
.NET 7 환경에서 Entity Framework Core (EF Core)를 사용하여 SQL Server, MySQL, SQLite 데이터베이스를 연동하는 방법을 설명합니다. 먼저, .NET 7 콘솔 애플리케이션을 생성하고 필요한 NuGet 패키지를 설치합니다.
1. 프로젝트 설정 및 NuGet 패키지 설치
.NET CLI를 사용하여 프로젝트를 생성하고 EF Core 관련 패키지를 설치합니다. 사용하는 데이터베이스 ...
6월 22일 20:36에 게시됨
.NET Core 트랜잭션: SaveChanges, Database.BeginTransaction, TransactionScope 완벽 가이드
.NET Core에서 트랜잭션을 구현하는 방법은 크게 세 가지가 있습니다: EF Core의 SaveChanges, Database.BeginTransaction, 그리고 TransactionScope입니다. 각 방식은 사용 상황과 범위가 다르므로, 이를 정확히 이해하는 것이 중요합니다.
1. EF Core SaveChanges 자동 트랜잭션
SaveChanges는 DbContext에서 추적 중인 모든 엔티티의 변경 사항을 하나의 원자적(Atomic ...
6월 17일 01:12에 게시됨