POCOを学び始めたばかりですが、POCOの使用法と利点を理解できません。 stackoverflowのリンクをたどっても助けにはなりませんでした。
誰でも簡単な例でPOCOの使用法を説明できますか?
POCO(Plain old CLR objects)は、単にドメインのエンティティです。通常、エンティティフレームワークを使用すると、エンティティが自動的に生成されます。これはすばらしいことですが、残念ながら、これらのエンティティには、SOC(懸念の分離)に明らかに反するデータベースアクセス機能が散在しています。 POCOはデータアクセス機能を持たない単純なエンティティですが、すべての機能を提供します EntityObject 機能
これは良いスタートです
コードジェネレーターを使用して、既存のEntity FrameworkプロジェクトからPOCOを簡単に生成することもできます。