Javaクラス設計の最良の戦略を探しています。私はJSF2.1を使用していますが、基本的に、注文してWebサービスから取得するクラスがあります。
- このクラスを使用してエラーが発生した場合は、トランザクションをコミットするか、ロールバックします。
これに対処するために私が取ることができるクラス設計の観点からの最良のアプローチは何ですか。ネストされたクラスデザインを使用する必要がありますか?少なくとも15のメソッドがあり、1つが失敗した場合でも、トランザクションがロールバックされるように調整して機能する必要があります。任意のガイダンスをいただければ幸いです。