POCOを習い始めたばかりですが、使い方やメリットがよくわかりません。次の StackOverflow のリンクでも役に立ちませんでした。
簡単な例で POCO の使用法を説明できる人はいますか?
POCOを習い始めたばかりですが、使い方やメリットがよくわかりません。次の StackOverflow のリンクでも役に立ちませんでした。
簡単な例で POCO の使用法を説明できる人はいますか?
POCO (Plain old CLR objects) は、単にドメインのエンティティです。通常、エンティティ フレームワークを使用すると、エンティティが自動的に生成されます。これは素晴らしいことですが、残念ながら、これらのエンティティには、明らかに SOC (関心の分離) に反するデータベース アクセス機能が散在しています。POCOは、データ アクセス機能を持たない単純なエンティティですが、すべてのEntityObject機能を提供します。
これは良いスタートです
コード ジェネレーターを使用して、既存のエンティティ フレームワーク プロジェクトから POCO を簡単に生成することもできます。