본문 바로가기

Component2

[6] 스프링 프레임워크 핵심 - Component Scan, Bean Scope ComponentScan Spring 에서 자동으로 컴포넌트 Scan이 되는 이유는 위 ComponentScan 어노테이션 덕분인데요 Component Scan에서 가장 중요한 값이 basePackages 입니다. basePackage 값이 문자열인데, 이는 type-safe 하지 않아서 클래스를 전달하려면 basePackageClasses를 이용합니다. 컴포넌트 스캔의 시작점은 위 @SpringBootApplication 에서부터 시작합니다. 위 클래스를 담는 패키지와 그 하위 패키지에 명시된 @Component들을 모두 스캔합니다. (밖에 있는 건 안됩니다) 간혹 스프링을 쓰다가 Bean 주입이 잘 안되면 어디서부터 어디까지 Component Scan이 되는지 잘 살펴보아야 합니다 . Componen.. 2020. 12. 5.
React Native - 1. 초반 설정 및 핵심 컴포넌트 초반 설정 1. npm install -g expo-cli 를 통해 global에서 expo cli를 설치한다. 2. expo init --npm 을 이용해 프로젝트를 초기화한다 (--npm 안하면 yarn으로 패키지관리) 3. android studio에서 AVD (androdi virtual device) 를 생성하고 실행한다. - configure > AVD Manager > Create Virtual Device > System image는 Pie 선택 후 생성 4. npm run android를 통해 안드로이드 앱에서 RN을 실행시킨다. - 이 때 웹에서 화면이 자동으로 띄워지고, AVD에 앱이 설치되지 않은 경우 앱이 설치되고 실행된다. View 안드로이드와 ios에서 View는 스크린의 작은.. 2020. 4. 24.