nickname age gender 이 세개가 profile로 관리를 할까 하는데 user라는 타입을 받아서 이 3개를 확인해보고 저장하는게 좋을지 아니면 하나하나 받아서 구현하는게 좋을까? 그러니까 nickname만 변경되면 nickname만 변경하는 api 를 넘겨주고 service, dao 또한 그렇게 만들어주는게 좋을지 아니면 User라는 타입으로 한번에 다해 주는 게 좋을까?