データベースのトランザクションを次のように処理するのは正しいのでしょうか。
**locate database service**
**open connection**
**begin transaction**
get objects from relational database
call business logic
**commit transaction**
**close connection**
**release**
アスタリスクで囲まれたコードは、IoC ** を介して注入されます。
したがって、ビジネス ロジックはデータ アクセス コードの影響を受けませんが、実装が正しいかどうか、およびそれがもたらす可能性のある結果について尋ねられました。
ありがとうございました!