Spring的加載方式有三種:基于XML的配置加載、基于注解的配置加載和基于Java配置的加載。
基于XML的配置加載:通過編寫XML文件來配置Spring容器和Bean的相關信息,然后使用ClassPathXmlApplicationContext或FileSystemXmlApplicationContext等類來加載配置文件并創建容器。
基于注解的配置加載:通過在Java類中使用注解來配置Bean和容器的相關信息,通過@ComponentScan注解來掃描指定的包或類,并使用@Configuration注解來標識配置類。
基于Java配置的加載:通過編寫Java類來配置Spring容器和Bean的相關信息,通過@Configuration注解來標識配置類,并在配置類中使用@Bean注解來創建Bean。使用AnnotationConfigApplicationContext類來加載配置類并創建容器。