목록Spring DI (1)
miinsun
[Spring] Spring 필수 개념 정리
1. Controller 클라이언트의 요청을 받음 요청에 대한 처리는 서비스에게 전달 클라이언트에게 응답 2. Service 비즈니스 로직을 처리 비즈니스 로직은 서버에서 사용자의 요구사항을 처리하는 것을 의미함 DB 정보가 필요할 때는 Repository에게 전달 3. Repository DB 관리 (연결, 해제, 자원 관리) DB CRUD 작업 처리 4. 리팩토링 리팩토링이란? 기능 상의 변경 없이 내부 구조를 개선하는 것을 의미합니다. 다른 개발자들과 코드를 공유할 때 좀 더 읽기 편하고 쉽고 빠르게 파악할 수 있어 협업을 잘할 수 있는 환경을 만들도록 해줍니다. 5. DI (의존성 주입)의 이해 하나의 클래스 생성자 변화가 다른 클래스에 영향을 주는 이유는 '강한 결합'에 있다. 이와 같은 중복 ..
WebApp/Spring
2021. 12. 20. 17:08