Suntikan kebergantungan (IoC)


Lengkapkan tetapan suntikan kebergantungan dengan mengisytiharkan @Inject@By anotasi pada atribut ahli kelas dan hanya objek kelas yang diuruskan oleh suntikan kebergantungan sokongan bekas Bean Berikut ialah contoh:

  • Contoh:

  • Kod ujian:
  • // 业务接口
    public interface IDemo {
        String sayHi();
    }
    
    // 业务接口实现类1
    @Bean
    public class DemoOne implements IDemo {
        public String sayHi() {
            return "Hello, YMP! I'm DemoOne.";
        }
    }
    
    // 业务接口实现类2
    @Bean
    public class DemoTwo implements IDemo {
        public String sayHi() {
            return "Hello, YMP! I'm DemoTwo.";
        }
    }
🎜🎜🎜