Spring::構成部品のスキャン原理と自動接続


@Controller発見原理

@Component騒音があると自動的にスプリングボックスとして登録されるので@Componentのコメントを含む
  • @Controller
  • @Service
  • @Repositoryなどなど.すべてスプリングコンテナに自動的に登録されます.
  • @Autowired?

  • ジェネレータで使用@Autowired注記の場合、オブジェクト作成時に、スプリングコンテナに該当するスプリングシートを検索して注入します.
  •     @Autowired
        public MemberService(MemberRepository memberRepository) {
            this.memberRepository = memberRepository;
        }
  • 以上の場合、memberrepositoryは新しいオブジェクトを作成し続けるのではなく、まず-sprintコンテナで既存のオブジェクトを見つけて再利用する必要があります.
  • @Autowiredヨーコムをつなぐ絵を作ることができます.
  • スプリングは、スペースを登録するときに基本的にモノトーンモードを使用します.