JDBCの苦痛と永続性コンテキスト
JDBCとJPAを比較し、1次キャッシュ、同一性、変更検知、書き込み遅延をログで検証します。
- 同じトランザクション内で、1次キャッシュ、同一性、変更検知、書き込み遅延をそれぞれ再現します。
- 各実験で予想したSQLと実際のSQL、および発生時点を記録します。
- 同じ要求をJDBCで処理する際に、直接責任を負わなければならない状態管理と比較します。
提出証拠 ・ 機能別検証テスト ・ 実行順序がわかるSQLログ ・ JDBCとの比較説明 ・ 根拠に基づく質問1〜4の回答
함께 답할 근거형 질문 4개
- 1次キャッシュがアプリケーション全域のキャッシュではない理由は何ですか?
- 同じ識別子のエンティティの同一性はどの範囲で保証され、どのように確認しましたか?
- 変更検知(ダーティチェック)は、どのタイミングでどの情報を比較してUPDATE文を生成しますか?
- 書き込み遅延が実際のSQL実行順序を変える地点を、ログでどのように証明しましたか?


