Lagom을 사용하여 Micro-Service Architecture 시스템, 즉 'chirp'와 'cargotracker'를 개발 한 두 가지 사례를 살펴 보았지만 기존 엔티티로 업데이트하는 방법을 보여주지는 못했습니다. 예를 들어REST API를 통한 Lagom의 업데이트
, REST URI
Sugguestion { ID 내용 조회수 저자 } 업데이트에 대한
api/suggestion with Http Post ----> add a new suggestion
api/suggestion/:id with Http Get, ---->read a suggestion
api/suggestion/:id with Http Delete, ---->remove a suggestion
방법으로 다음과 같은 개체를 가지고?
1) api/suggestion/viewCount with Http Put?
2) api/suggestion/: id with Http Put?
3) api/suggestion/: id with Http Post?
은 위의 3 approch 1
), 그렇지 않으면 각 필드에 대해 별도로 데이터 클래스를 정의 할 필요가 맞아야는 '가변 변경'을 소개하는 것이 제안 엔티티에 직접 업데이트의 몇 가지 단점이 있습니다 Lagom의 원리.
2) & 3) 이전 상태의 전체 복사본이 필요하고 변경된 필드로 업데이트해야합니다. 그렇지 않으면 '변경 가능한 변경 사항'도 발생합니다.
다른 옵션이 있습니까?
덕분에