Spring Bean이란? Spring에서 POJO(Plain, old java object)를 'Beans'라고 부릅니다. Beans는 애플리케이션의 핵심을 이루는 객체이며, Spring IoC컨테이너에 의해 인스턴스화, 관리, 생성됩니다. Beans는 설정 메타 데이터(XML 파일)에 의해 생성됩니다. 애플리케이션의 객체가 지정되면, 해당 객체는 getBean() 메서드를 사용하여 가져올 수 있습니다. Spring Bean 정의 일반적으로 XML파일에 정의합니다. 주요 속성으로는 class(필수) - 정규화된 자바 클래스 이름 id - bean의 고유한 식별자 abstract - true로 설정된 경우 빈 정의가 추상적이라는 의미 abstract 키워드를 사용하여 추상적으로 빈을 설정하게 된다면 cl..
프로젝트를 진행하면서 React Native WebView를 적용해야하는 일이 있어서 정리를 하면서 적용을 해 보았습니다. 웹뷰는 적용은 Android 및 ios를 같이 진행하겠습니다. 또한 참고 하시는 분들은 각자의 프로젝트 마다 구조가 다르니 중요한 컴포넌트와 프로세스만 정리를 하겠습니다. Step 01 - WebView로 이동할 스택을 정하자! 저는 아래 사진에 있는 공지사항 클릭 시 웹뷰로 보내는 프로세스 입니다. Stack 코드를 보시면 StackNavigation안에 Stack.Screen을 정의하고 있습니다. Stack 코드의 36번 라인의 isCanBack은 뒤로 갈 수 있는지 판별하는 변수입니다. Stack 코드의 38번 라인의 if문은 웹뷰 상태에서 뒤로갈 곳이 있으면 이전 페이지로 돌..
어플을 사용하여 지도의 데이터를 불러올 때 어플 화면에서 북동쪽 좌표와 남서쪽 좌표를 구하여 현재 내가 보고 있는 화면의 지도영역 데이터만 가져와야 속도도 느리지 않고 모든 데이터를 불러올 필요가 없게됩니다. 9~12번 라인 처음으로 북동쪽 좌표와 남서쪽 좌표를 설정해줍니다. mapRef는 MapView를 저장할 변수입니다. boundsBox는 지도를 이동할 때 마다 북동쪽 좌표와 남서쪽 좌표를 저장할 변수 location은 지도를 띄울때 기본 설정으로 보이게 할 장소 handleRegionChange function은 지도를 이동할 때 마다 북동쪽 좌표와 남서쪽 좌표를 얻어오는 함수 지도를 이동할 때 마다 getMapBoundaries 이벤트를 발생시켜 북동쪽 좌표와 남서쪽 좌표를 가져옵니다. 1 2 ..
[Unhandled promise rejection: Error: Location provider is unavailable. Make sure that location services are enabled.] ios에서는 권한을 부여하여 허용을 한다면 나의 위치를 제대로 가져오는 반면 Android에서는 권한을 부여하고 허용을 하여도 아래와 같은 오류가 계속하여 발생했다. 해당 오류 내용 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 [Unhandled promise rejection: Error: Location provider is unavailable. Make sure that locat..
- Total
- Today
- Yesterday
- spring boot redis 대기열 구현
- spring boot redisson destributed lock
- microkernel architecture
- JDK Dynamic Proxy와 CGLIB의 차이
- transactional outbox pattern spring boot
- 람다 표현식
- java userThread와 DaemonThread
- 서비스 기반 아키텍처
- spring boot redisson sorted set
- spring boot excel download oom
- spring boot 엑셀 다운로드
- spring boot excel download paging
- redis sorted set으로 대기열 구현
- service based architecture
- pipeline architecture
- transactional outbox pattern
- 트랜잭셔널 아웃박스 패턴 스프링 부트 예제
- redis sorted set
- 공간 기반 아키텍처
- redis 대기열 구현
- @ControllerAdvice
- 자바 백엔드 개발자 추천 도서
- pipe and filter architecture
- space based architecture
- 트랜잭셔널 아웃박스 패턴 스프링부트
- 레이어드 아키텍처란
- java ThreadLocal
- spring boot redisson 분산락 구현
- spring boot poi excel download
- polling publisher spring boot
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |