0
を使用してインターフェイスへの参照を初期化できません パブリッククラスKnowledgeRequestServletはHttpServletを{@Configurable(dependencyCheck =真)私は、次のコードを持っているスプリング
@Autowired
@Qualifier("logsDbDao")
private LogsDao dao; ....
LogsDaoはsaveRequestだけ一つの方法を有しているインターフェースであるを拡張します()と同じメソッドを呼び出すとき、私はNULLポインタ例外を取得します。 同じコードをサーバー上で実行すると、参照が初期化されます。 私のマシン上でコードをローカルで実行しようとすると、この問題が発生します。私が使用しているSpring Frameworkとは明らかに関係していると思います。これだけでなく、インタフェースへの私の参照は、ローカルに初期化されていません。それらのすべてがサーバ側で正常に動作します。おかげさまで
私は春を始める方法はあまりよくわかりません...サーバー側では簡単に戦争を展開し、それは走りそうです。私のローカルマシンでは、Eclipseを徹底的に実行しようとしています。 特定の方法はありますか? – icedek
どうやってEclipseで実行しようとしているのですか?WTPのようなものを使ってWARとして実行する必要があります。サーバ上で実行するためには何でも使用します。 –
私はそれを修正したと思っていましたが、私はRun As - > Run on Serverで実行します。 そして私はローカルで – icedek