문제

우리는 간단한 도메인 모델:연락전화 번호특 및 ContactRepository.연락처 엔티티,그것은 정체성을 가지고있다.전화 번호특은 일반적인 값을 객체:지 않은 어떤 정체성과할 수 없드에서 별도로 문의 인스턴스입니다.

다른 측면에서 우리는 웹 응용 프로그램을 조작하기 위한 연락처입니다.1 페이지"ContactList",다음 페이지는"연락처/C0001"을 보여주는 연락처 정보고 목록을 전화 번호.

우리를 구현해야 telepone 번호를 편집 형태입니다.첫 번째 근사한 생각을 추가하는 것이 어떤 페이지의 것 항해 다음과 같'ThelephoneNumber/T0001'.

하지만 ThelephoneNumber 은 값을 객체 클래스의 인스턴스 수 없 식별 방법입니다.

무엇을위한 최선의 방법이 이 문제를 해결하기 위해 최선을 다하?우리는 어떻게 식별 비 identifieble 체에서는 상태가 저장되지 않는 응용 프로그램은 무엇입니까?

도움이 되었습니까?

해결책

가 값을 객체 상태를 식별하는 특정한 경?하지 않으면 당신은 그냥 통과시아 가치와 새로운 값을 때 편집 양식이 제출,그 후 업데이트는 어떠한 물체로 오래된 상태에게 새로운 상태입니다.

오히려가 있는 페이지는 연락처/C0001/ThelephoneNumber,그리고 모두 사용하여 문의 id 값과 개체 클래스를 식별하는 인스턴스를 변경하고 싶습니다.

지 않는 한 나는 완전히 오해 당신이 무엇을 요청하고 있습니다.

다른 팁

안전화 번호특가 포함되어 있 무리의 숫자를(아마도 그것은 복수),그리고 그것을 참조하십시오 이 방법:문의/C0001/전화 번호특(s)

실제로 나는 항상 그것을 쉽게 찾을 줄 전화번호는 신분,심지어 그렇지 않은 경우 엄격하게 필요한 디자인 측면에서.

는 경우 엄격한 값을 객체는 존재할 수 없습니다 밖에서의 컨텍스트 연락을 나타내는 좋은 사용자 인터페이스를 호출할 수 있습에 대한 전화 번호를 편집하에게 연락 페이지에 보다는 오히려 자신의 페이지입니다.

그러나 내가 생각하는 마크는 장치의 솔루션은 좋은 하나로 결정할 경우에 대하여 이러한 두 가지 방법.

무엇에도 불구하고 많은 사람들이 당신과 같은,믿을 수 없는 100%순수합니다.

당신의 값을 객체를 필요 어떤 종류의 정체성 필드입니다.때로는 그것이 될 것입니다 독특한 무언가를 개체에 대해 같은 휴대 전화번호,때로는 그것이 뭔가를 인공적인처럼,전화 번호특.Id 입니다.

빨리 당신이 이것을 받아들이,당신을 위해 더 나은:-)

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top