24.02.28TIL

박현석·2024년 2월 27일
post-thumbnail

오늘 Spring Boot 를 다시 복습해봤다. 지식이 많이 부족해
연관관계를 어떻게 구성하면 좋을지를 조금 고민해보다가, 다시 보게 되었다.

Spring FreamWork 라는것은 Java의 프로그램 구성 모델 이라고 볼 수있다
개발자가 온전히 비즈니스 로직에 집중할수 있도록 Plumbing의 중점을 둔다.

우리가 Web service를 제공하기위해 Application 을 만들고
클라이언트의 요청에 적절한 응답을 제공해줘야한다.

그리고 코드의 재사용성과 유지보수를 위해 우리는 Layer 형태로 코드를 개발한다.
Spring 과 Spring boot 의 차이점은 plumbing 방식에서 차이가 존재한다.
Plumbing 한다는 것은 각 Application 을 조합하는 요소이고 그것을 개발자가 직접 코드를 통해 연결해줘야 한다면 Spring boot 를 통해 쉽게 코드를 만들수 있게한다.

profile
너에게만광대

0개의 댓글