Dapper を使用していくつかのデータ レイヤーを作成しました。もちろん、必要な SQL 文字列を維持することは、特に db スキーマが変更された場合 (列の名前変更など) に問題になる可能性があります。
ほとんどの SQL 文字列ブロブを (EF や Linq を使用せずに) 「削除」する戦略を探しています。SQL (jooq など) を生成するタイプ セーフなクエリ API を見つけて構築するか、何らかのメタ生成が思い浮かびます。
何か不足していますか?ベストプラクティスまたはより良いアプローチはありますか?
ありがとうございました
注: EF または Linq を使用すると問題は解決しますが、できるだけ SQL に近づけるように努めています。