Program Tip

Entity Framework의 POCO는 무엇입니까?

programtip 2020. 10. 10. 10:54
반응형

Entity Framework의 POCO는 무엇입니까?


방금 POCO를 배우기 시작했지만 그 사용법과 장점을 이해할 수 없습니다. stackoverflow의 링크를 따라도 도움이되지 않았습니다.

POCO가 포함 된 Entity Framework 란?

누구나 간단한 예를 들어 POCO의 사용법을 설명 할 수 있습니까?


POCO (Plain old CLR objects)는 단순히 도메인의 엔티티입니다. 일반적으로 엔티티 프레임 워크를 사용할 때 엔티티가 자동으로 생성됩니다. 이것은 훌륭하지만 안타깝게도 이러한 엔터티는 SOC (문제 분리)에 반대되는 데이터베이스 액세스 기능으로 산재 해 있습니다. POCO는 데이터 액세스 기능이없는 단순한 엔터티이지만 여전히 모든 EntityObject 기능을 제공합니다.

  • 지연 로딩
  • 변경 내용 추적

이것에 대한 좋은 시작입니다

POCO 엔티티 프레임 워크

코드 생성기를 사용하여 기존 Entity 프레임 워크 프로젝트에서 쉽게 POCO를 생성 할 수도 있습니다.

EF 5.X DbContext 코드 생성기

참고 URL : https://stackoverflow.com/questions/16075245/what-is-poco-in-entity-framework

반응형