컴포넌트 스캔 > 스프링 빈을 등록할 때 @Bean 을 통한 방법이 있지만, 빈의 개수가 많아질 경우 실수가 나올 수 있다. 컴포넌트 스캔 @ComponentScan은 @Component가 붙은 클래스를 스캔해서 스프링 빈으로 등록한다. 이때 아래와 같이 의존관계 설정
Q. DI란, DI의 종류는 DI 의존성 주입 (Dependency Injection) 은 외부에서 두 객체간의 관계를 결정해주는 디자인 패턴이다 인터페이스를 사이에 둬서 클래스 레벨에서는 의존관계가 고정되지 않도록 하고 런타임 시에 관계를 동적으로 주입하여 유연성을
다양한 메시지를 한 곳에 관리하도록 하는 기능, 여러 화면에 보이는 단어들의 수정을 일일이 해주는게 귀찮을 때 쓸 수 있음메시지 기능을 나라별로 관리할 수 있도록 지원헤더, 언어 선택, 쿠키 를 통해 어디서 접근한 건지 알 수 있음messages.properties에
애플리케이션 서버와 DB의 일반적인 사용법은DB와 커넥션 연결DB에게 SQL 전달DB가 결과 응답각각의 데이터베이스마다 커넥션을 연결하는 방법, SQL을 전달하는 방법, 그리고 결과를 응답 받는방법이 모두 다르다등장 이유: 자바에서 데이터베이스에 접속할 수 있도록 하는
시작을 위한 복잡한 설정 과정을 스프링 부트가 해결WAS 가 내장되어 있음라이브러리 버전 자동 관리자동 구성 (AutoConfiguration)환경에 따라 달라지는 외부 설정 공통화모니터링을 위한 메트릭, 상태 확인 기능 제공WAS 에 배포할 때 사용하는 파일로 JAR