Java SPI를 활용한 서비스 발견 및 동적 로딩 메커니즘 심층 분석
자바 에코시스템과 확장성
자바 플랫폼은 다양한 외부 모듈과 유연하게 연동할 수 있도록 설계되었으며, 그 중심에는 Service Provider Interface(SPI)가 있습니다. SPI는 컴파일 시점이 아닌 런타임에 특정 인터페이스의 구현체를 탐색하고 인스턴스화하는 서비스 발견(Service Discovery) 패턴의 표준 구현체입니다. JDBC 드라이버 로딩이나 슬리프(SLF4J) 로거 바인딩 ...
6월 13일 18:46에 게시됨