JPA スキャンに MFA リポジトリを追加する — ログインを解除する

FixSecurityService
Shipped
2026年8月3日 4:39 UTC
Author
Kamo
Commit
c787aa7

@EnableJpaRepositoriesは、ワイルドカードではなくEXPLICITパッケージリストです。 com.kamo.z.shared.mfa.reposはそれから欠落していたので、UserMfaEnrollmentRepository そしてMfaRecoveryCodeRepositoryは豆がなかった。 MfaEnrollmentService は @サービス com.kamo コンポーネントのスキャンで、このかどうかに関係なく構築されます。 サービスはそれを使用します。そのリポジトリが構築できないことなく、セキュリティコントロール ビルドできません。コンテキストは起動できません。 これは、すべてのログインをダウンしない MFAだけ。 これは同じパターンの3番目のエントリであり、ファイルが既にコメントをした mlos.notification CrashLoopingの2つの以前のデプロイについては、この理由を正確に示します。 お問い合わせ このコメントを読んで、プラットフォーム全体で同じ欠陥を出荷しました。 コンポーネントのスキャンとexplicitリポジトリは、設計と何もしないで不一致をスキャンします ペアリングを強制します。 私の MfaContextWiring テストはそれをキャッチしなかった:それはモックでサービスを構築します リポジトリは、コンストラクタが曖昧であることを証明するが、何も何も言わない Spring がリポジトリの豆を実際のアプリケーションで見つけることができるかどうか。 ユニットレベル コンテキストランナーは、スキャン設定ミスマッチが見えない — 実際の起動のみ アプリケーションはできます.

All changes

配送を見るのが好きですか?

これらのアップデートは、自動的にワークスペースに埋め込まれます。 週1回無料スタートし、週1回生育する.

永遠に無料で始める料金を見る