「Dapper」の版間の差分
編集の要約なし |
imported>Administrator 編集の要約なし |
||
| 1行目: | 1行目: | ||
'''Dapper'''とは、[[.NET Framework]]向けの俗にいうMicro ORM。 | '''Dapper'''とは、[[.NET Framework]]向けの俗にいうMicro ORM。 | ||
[[Entity Framework]]や[[Active Record]] | [[Entity Framework]]や[[Active Record]]のような重量級ORMとは違い、[[SQL]]周りのソースコードをまるで[[PHP]]などのLL言語を使っているかのようにサラサラと書けるという代物。 | ||
公式サイトでは[[SQL Server]]と[[SQL Lite]]で動作確認をしているとのことだが、[[MySQL]]([[MySQL Connector/NET]])でもちょろっと使ってみた限りでは特に問題はない模様。 | |||
== 使い方 == | == 使い方 == | ||
| 28行目: | 28行目: | ||
=== SELECT === | === SELECT === | ||
結果が匿名型で自動生成されます。 | 結果が匿名型で自動生成されます。 | ||
まるで[[PHP]]のように扱いたいひと向け。 | |||
インテリセンスが効かない、参照先・参照元の一覧出力ができないなどの副作用を伴うので乱用はやめた方がいいけど、手軽すぎてやめられない。 | インテリセンスが効かない、参照先・参照元の一覧出力ができないなどの副作用を伴うので乱用はやめた方がいいけど、手軽すぎてやめられない。 | ||