019 例外と例外処理 019 例外と例外処理(トランザクションとロールバック) 032 解答例 import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.SQLException;... 2024.01.08 019 例外と例外処理解答例
019 例外と例外処理 019 例外と例外処理(トランザクションとロールバック) 032 問題 問題商品の在庫を管理するプログラムを作成します。商品の購入が行われた場合、購入数量が在庫数量を超える場合、トランザクションをロールバックし、エラーメッセージを表示してください。ヒントトランザクションの開始: 購入処理をトランザクションで囲み... 2024.01.08 019 例外と例外処理問題
019 例外と例外処理 019 例外と例外処理(トランザクションとロールバック) 031 解答例 以下は、Javaでの簡単な銀行取引プログラムの解答例と解説です。この例では、送金元のアカウントに十分な残高がない場合にトランザクションをロールバックし、エラーメッセージを表示します。データベースのトランザクションは try-with-res... 2024.01.08 019 例外と例外処理解答例
019 例外と例外処理 019 例外と例外処理(トランザクションとロールバック) 031 問題 問題ユーザーがアカウント間で資金を移動する銀行取引プログラムを作成してください。ただし、送金元のアカウントに十分な残高がない場合、トランザクションをロールバックし、適切なエラーメッセージを表示してください。ヒントトランザクションの開始: 銀... 2024.01.08 019 例外と例外処理問題
019 例外と例外処理 019 例外と例外処理(カスタム例外処理戦略) 030 解答例 public class ApiRequestException extends Exception { private int statusCode; private String errorMessage; public ApiRequ... 2024.01.06 019 例外と例外処理解答例
019 例外と例外処理 019 例外と例外処理(カスタム例外処理戦略) 030 問題 問題RESTful APIと通信するプログラムを考えてください。APIからエラーレスポンスが返された場合、その情報を元に ApiRequestException をスローしてください。ヒントこの場合、RESTful APIとの通信中に発生す... 2024.01.06 019 例外と例外処理問題
019 例外と例外処理 019 例外と例外処理(カスタム例外処理戦略) 029 解答例 データベースにデータを挿入するプログラムを作成し、データが既存のデータと競合する場合に DataIntegrityViolationException をスローするために、Java の Spring Framework を使用する例を以下に... 2024.01.06 019 例外と例外処理解答例
019 例外と例外処理 019 例外と例外処理(カスタム例外処理戦略) 029 問題 問題データベースにデータを挿入するプログラムを作成してください。挿入しようとするデータが既存のデータと競合する場合、DataIntegrityViolationException をスローしてください。ヒントデータベースにデータを挿入するプ... 2024.01.06 019 例外と例外処理問題
019 例外と例外処理 019 例外と例外処理(カスタム例外処理戦略) 028 解答例 public class LoginProgram { public static void main(String[] args) { try { loginUser("exampleUser", "wrongPassword"); } ... 2024.01.06 019 例外と例外処理解答例
019 例外と例外処理 019 例外と例外処理(カスタム例外処理戦略) 028 問題 問題ユーザーがシステムにログインするプログラムを考えてください。ユーザー名とパスワードの組み合わせが正しくない場合、InvalidCredentialsException をスローしてください。ヒントユーザーがシステムにログインするプログラ... 2024.01.06 019 例外と例外処理問題