次のようなメソッドを持つDAOがあります。
class AbcService
{
private AbcDAO isntance;
public void getStuff()
{
instance.getQueryResult();
}
}
このメソッドがどこからでも呼び出されると、インスタンスが query メソッドを呼び出す場所で NullPointerException が発生します。それでも、このコードは長い間プロジェクトで使用されており、間違っていると呼ぶ前によく考えます。このコードにアクセスできる方法はありますか。これは標準的な方法ですか?