によって注入されません。タイプ[java.text.SimpleDateFormat]の修飾Beanは定義されていません。期待される単一の一致するBeanですが、見つかった2:dateAndTimeFormater、dateFormater。@Beanは、私は春ブーツ1.3を使用しています、と私は以下の構成クラスを持つ名前
ここに私はBeanを注入しています: private static SimpleDateFormat sdf;
@Autowired
@Qualifier("dateAndTimeFormater")
public static void setSdf(SimpleDateFormat sdf) {
myClass.sdf = sdf;
}
@Ressource、@Injectを試しました。それはうまくいかなかった。
アドバイスは大変ありがとうございます。
は、私はあなたのコードを実行され、それはほとんどOKだということです。パラメータsdfをautowireしたい場合は、 'static'であってはなりません。しかし、あなたが得ているエラーは、あなたが '@Qualifier'を持っていない場合です。あなたのプロジェクトに全く異なるコードがあると思います。 – reos