본문 바로가기
728x90
반응형

application2

[Spring] Spring Bean 생명주기와 @Annotation 정리 Spring Bean이란?Spring Bean은 Spring IoC(제어의 역전) 컨테이너에 의해 관리되는 Java 객체입니다.IoC 컨테이너는 Bean의 생성, 설정, 소멸을 책임지는 아키텍처의 중추 역할을 합니다.이러한 객체는 단순한 데이터 홀더에서 복잡한 비즈니스 로직을 처리하는 컴포넌트까지 다양할 수 있습니다.Spring의 강점은 이 Bean들의 생성, 설정, 생명주기를 관리하는 데 있습니다.왜 Spring Bean 생명주기를 이해해야 할까요?Spring Bean의 생명주기를 이해하면 Spring 애플리케이션의 내부 작동 방식을 알 수 있습니다.이 과정을 잘 이해하면 Bean을 더 효과적으로 관리하고, 리소스를 효율적으로 사용하며, 애플리케이션의 성능을 최적화할 수 있습니다.Spring Bean .. 2024. 9. 10.
[CI] Flutter IoT 무중단 운영 시 Shorebird 고려사항 서론IoT 프로젝트를 제품으로 외부에 활용한지 2개월 가량이 지나갔다.앱 충돌, 메모리 최적화 등 많은 이슈가 있었고 네이티브를 제외한 개선은 Shorebird로 자동배포를 기획하였다.하지만, 백그라운드에서 앱이 다운로드가 정상적으로 이뤄졌는지에 대한 확인과 앱 재시작 시 shorebird patch가 정상적으로 동작하는지에 대한 검토에서 24시간 무중단 운영 상황에서의 Shorebird의 단점을 정리해보고자 한다.* Shorebird의 기술적 단점이 주제가 아닌 무중단 운영 환경에서의 단점임을 유의하자.Shorebird 동작 과정Develop : 네이티브 영역을 제외한 dart 코드 수정shorebird patch --platforms=android --release-version={version} .. 2024. 7. 29.
728x90
반응형