순수 라이브러리 사용
memory-v1.jar 라이브러리를 project-v1 에 적용
라이브러리 추가
- project-v1/libs 폴더 생성 후 memory-v1.jar 복사&붙여넣기
- project-v1/build.gradle 에 memory-v1.jar 추가
project-v1/libs 폴더 생성 후 memory-v1.jar 복사&붙여넣기
project-v1/build.gradle 에 memory-v1.jar 추가 후 Reload
라이브러리 설정
추가한 라이브러리를 스프링 빈으로 등록해 동작하도록 해야함
스프링 부트 자동 구성을 사용하지 않았기에 빈을 직접 등록함
실행
서버 실행
라이브러리 내부에 있는 어떤 빈을 등록해야하는지 알아야하고, 직접 등록해야함
복잡한 라이브러리였다면 상당히 힘들 것으로 예상
이런 부분을 자동으로 처리해주는 것이 스프링 부트 자동 구성 (Auto Configuration)임
feat. 스프링부트 - 핵심 원리와 활용 (김영한)
'다시 웹, 백엔드로 > 스프링' 카테고리의 다른 글
외부 설정 - 1 (0) | 2023.09.01 |
---|---|
자동 구성 라이브러리 만들기/사용 (0) | 2023.08.31 |
순수 라이브러리 만들기 (0) | 2023.08.30 |
자동 구성 (Auto Configuration) - 2 (0) | 2023.08.24 |
자동 구성 (Auto Configuration) - 1 (0) | 2023.08.23 |