작성
·
299
0
답변 1
1
안녕하세요. 김민지님, 공식 서포터즈 OMG입니다.
라이브러리의 경우, 우리가 작성하는 코드에서 실행을 시킬지 말지, 어느 시점에 사용할지 말지를 정할 수 있습니다.
반면 프레임워크는 만들어진 그 틀 안에서 실행과 동작이 이뤄집니다.
스프링도 그러하고, Junit도 마찬가지입니다.
Junit을 사용한다 했을 때 Junit자체를 쓸지 안쓸지 결정하는 것은 개발자의 몫이지만, Junit을 사용한다고 했을 때 그 실행결과에 대한 처리는 Junit이 담당하지 개발자가 담당하는 영역은 아닙니다.
이러한 관점으로 보시면 될 것 같아요.
추가로 유튜브에도 라이브러리 vs 프레임워크로 검색하시면 많은 영상을 확인하실 수 있으니 참고하시면 이해에 많은 도움이 되실꺼에요
감사합니다.