java spring boot
-
boot 구조 및 메인화면 실행java spring boot 2022. 9. 21. 19:33
처음 start 프로젝트가 생성되면 controller 패키지 없이 boot1Application 클래스만 존재한다. Application 클래스는 결과적으로 boot를 구동하는 역활을 수행한다. 구체적으로 하는 일을 나열해보자면 다음과 같다. @SpringBootConfiguration -> 현재 클래스가 Spring의 설정 파일임을 알려주는 어노테이션 @ComponentScan -> 다른 컴포넌트, 서비스, 설정 등을 찾을 수 있게 도와주는 어노테이션 -> 즉 자바 클래스를 스프링 빈이라고 표시하고 스프링의 component-scanning 기술을 통해 ApplicationContext에 빈으로 등록하게 하는 역할 @EnableAutoConfiguration -> Spring boot 클래스패스 세팅..
-
스프링부트java spring boot 2019. 12. 24. 17:05
과거 스타트업에서 빠르게 개발하기 좋은 언어는 python이나 rudy언어 이였다. 최근에는 springboot 를 사용하면 개발이 빠르고 확장성이 좋다고 평가받고있다. 초기 springframework의 설정이 너무 복잡하고 어려웠기 때문에, 이를 해결하기 위해 springboot가 만들어졌다. springboot가 나오고 초기 생선상이 획기적으로 좋아졌다 spring과 springboot의 차이 spring을 다양한 식재료로 생각하면 springboot는 완성된 3분카레 라고 볼 수 있다. 식재료를 다양하게 섞어서 자신만의 요리를 만들고 싶은사람은 springframework를 이용할것이고 이미 다 만들어진 음식을 데워서만 먹을 사람들은 springboot를 이용할것이다 springboot특징 1.s..