entity에 update메서드를 다음과 같이 작성했다.
update(Dto dto){
....
}
그런데 이 코드는 dto에 의존적인 코드이다.
의존성을 갖는다
라는 말에 대해 해당 객체가 있어야지만 사용된다. < 이 조건을 만족할때 의존성을 갖는다고 표현하는줄 알았다. 물론 entity를 사용할때 dto가 있어야만 사용할 수 있는 건 아니지만 update메서드 만으로 범위를 좁혀본다면 맞다. update코드를 사용하기 위해서는 dto객체가 필요하다.
이건 의존성을 갖는다는 얘기다.