記事へのコメント5

    • 注目コメント
    • 新着コメント
    mizdra
    良さそう。ルールを厳密に守ろうとして上手くいかないパターンも挙げられててわかりやすい。逆にアーキテクチャのルールから逸脱してトランザクションをusecaseでやって破滅するケースがあるのか気になる。

    その他
    strawberryhunter
    フレームワークやデザインパターンに振り回されるのは本末転倒だと思う。トランザクションは明示的に書くに限る。

    その他
    yuann_hoz
    Go って .NET の TransactionScope みたいなのが無いのかしら。

    その他
    turanukimaru
    DB接続って新しく張られるんだっけ?同一 Context 内では接続し直しても同じDBポインタが渡されてた気がするんだけどGoしばらくやってないから違うかも。だから私はUseCase で Begin / Commit してるくらいだったはず。

    その他
    asuka0801
    "DBとのコネクションはUsecase層で作成し、Repositoryのメソッドの引数でDBとのコネクションを受け取ります。 " contextで引き渡す方法もあるが明示的で分かりやすいのでアリだと思う。

    その他

    注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

    アプリのスクリーンショット
    いまの話題をアプリでチェック!
    • バナー広告なし
    • ミュート機能あり
    • ダークモード搭載
    アプリをダウンロード

    関連記事

    トランザクションを考慮した実装について考える

    はじめに アプリケーションレイヤーでトランザクションを考慮した実装をどのようにすればいいのか悩んで...

    ブックマークしたユーザー

    • kirikiriyamama2025/01/10 kirikiriyamama
    • pecitropen2025/01/04 pecitropen
    • takc9232024/09/18 takc923
    • quodius2024/08/23 quodius
    • nabetk2024/08/19 nabetk
    • yuni3s2024/08/16 yuni3s
    • Ehren2024/08/16 Ehren
    • nminoru2024/08/15 nminoru
    • razokulover2024/08/15 razokulover
    • monemone03272024/08/15 monemone0327
    • tukaelu2024/08/15 tukaelu
    • mori_morix2024/08/15 mori_morix
    • zex5yo2024/08/15 zex5yo
    • berlysia2024/08/15 berlysia
    • imyutaro2024/08/15 imyutaro
    • mkusaka2024/08/15 mkusaka
    • xmobile2024/08/14 xmobile
    • techtech05212024/06/12 techtech0521
    すべてのユーザーの
    詳細を表示します

    同じサイトの新着

    同じサイトの新着をもっと読む

    いま人気の記事

    いま人気の記事をもっと読む

    いま人気の記事 - テクノロジー

    いま人気の記事 - テクノロジーをもっと読む

    新着記事 - テクノロジー

    新着記事 - テクノロジーをもっと読む

    同時期にブックマークされた記事

    いま人気の記事 - 企業メディア

    企業メディアをもっと読む