エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
ASP.NETでデータベースの接続オブジェクトを管理 | エンジニア ブログ
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
ASP.NETでデータベースの接続オブジェクトを管理 | エンジニア ブログ
今までPHPばっかり書いてきた反動かASP.NETが割と楽しいです。 今回はオブジェクト間でデータベースの接... 今までPHPばっかり書いてきた反動かASP.NETが割と楽しいです。 今回はオブジェクト間でデータベースの接続及びトランザクションを管理すると言うものを書いてみました。 単純に1つのメソッド内で接続・トランザクションが終わってくれればいいのですが、 今回可読性・メンテナンス性を上げるために1つのトランザクション内で複数の別のオブジェクトを扱います。 適当にどっかに保存して使えばいいだろうと思って書いたら、複数スレッド走った時にかなり深い穴にはまり大分反省しました。 というわけで、[ThreadStatic]とSingleton パターンを利用して接続オブジェクトの引き出しを作りました。 public sealed class LibDBConnection { [ThreadStatic] private static LibDBConnection _singleInstance; pu