クラスインスタンスを動的に作成し、メソッド-model.getClassInstance().method();
を呼び出すクラス(サービスレイヤ)を使用しています。このメソッドは、抽象メソッドを呼び出し、継承されたクラスで実装します。 継承クラスにはDBにアクセスするための@autowiredが含まれていますが、このクラスはnew Object()
のようにインスタンス化することで呼び出されるため、フィールドをオートワイヤリングできません(NullPointer例外)。動的に呼び出されるメソッドに@Autowiredを含める方法
@Serviceまたは@Controllerまたは@Componentを持たないでフィールドを自動配線する方法はありますか??
spring-servlet.xmlに継承クラスを追加してみましたが、使用しませんでした。
私を助けてください。
@Kishoreありがとう.. –