見つかりませんでした豆の私は私がする必要がある場合は知っていて、このことについて、いくつかのより多くのコード/詳細が、必要であれば、私はより多くの情報を提供する準備ができていません:)Spring Validator:オートワイヤできませんでした。 「バリ」タイプが
私が手:Could not autowire. No beans of 'Validator' type found
を。ここにも同様の質問がありますが、Validator
についてはありません。私はコンストラクタを介してautowireしようとしましたが、それはまだ同じです。私はIntellij Ultime版を使用します。最新版spring-boot-starter-xxx-xxx
は、現在1.4.1.RELEASEです。
@Configuration
public class RestConfig extends RepositoryRestConfigurerAdapter {
@Autowired
private Validator validator;
@Override
public void configureValidatingRepositoryEventListener(ValidatingRepositoryEventListener validatingListener) {
validatingListener.addValidator("beforeCreate", validator);
validatingListener.addValidator("beforeSave", validator);
}
}
編集:
私はこれに私のコードを変更し、それが働きました。答えをありがとう...
ところで、私はこの質問を投票した人がなぜ彼/彼女がそれをしたのか説明できますか?
Plzも設定ファイルを提供します。 –
こんにちは@JekinKalariya。申し訳ありませんが、構成によってはどういう意味ですか?私はXMLの設定だけでJavaの注釈を使用しません。 – oxyt
あなたのバリデータクラスを与え、コンポーネントがどこのbeans.xmlもスキャンします –