SpringBoot基础入门(一)xxxApplication(主程序 有关知识)学习笔记
下面展示一些 xxxApplication
。
有关xxxApplication的代码
....
//SpringBootApplication(scanBasePackages = "com.example") 改变扫描路径 主程序同级或下的包自动扫描
//这是一个SpringBoot的主程序
@SpringBootApplication
public class MyApplication {
public static void main(String[] args) {
// 1.返回我们的IOC容器 run接收
ConfigurableApplicationContext run= SpringApplication.run(StudentApplication.class, args);
// 2.查看我们的组件
String[] names = run.getBeanDefinitionNames();
for (String name:names){
System.out.println(name);
}
// 3.从容器中获取组件
Pet TestTomcatPet01 = run.getBean("tomcatPet",Pet.class);
Pet TestTomcatPet02 = run.getBean("tomcatPet",Pet.class);
System.out.println("组件:"+(