



Spring Boot Application 의 시작점, 도입점이 되는 main 메소드

아까 java버전 8으로 만들어서 오류가 생겨버려서 이후 프로젝트들은 11로 만듬 !
Car 클래스 만들기

[의존 객체 주입을 위한 config파일 생성]



[ Spring Boot Application 파일에 Car type 불러오기 ]
@SpringBootApplication
public class Boot01HelloApplication {
/*
Spring Boot Application 의 시작점, 도입점이 되는 main 메소드
*/
public static void main(String[] args) {
SpringApplication.run(Boot01HelloApplication.class, args);
//resources 폴더의 config.xml 문서를 로딩해서 bean을 생성해서 관리하기
ApplicationContext ctx= new ClassPathXmlApplicationContext("config.xml");
//스프링이 관리하는 객체 중에 Car type을 얻어와서 사용하기
Car car1=ctx.getBean(Car.class);
car1.drive();
}
}

[실행]


[Spring Boot Application 파일에서 runtime 코드 작성해주어서 크롬에서 바로 열릴 수 있도록 설정하면 run 눌렀을때 창으로 실행된다!]