여태 열심히 dto, vo 만들어서 쓰다가 레거시 프로젝트 업무도 추가 돼서 소스 까보니 전부 map이네...
이런 플젝에서 어떻게 살아남아야 함?
나도 걍 map 떡칠해야 하냐 아니먄 지금이라도 dto/vo 이런거 만들어야 하나
댓글 4
상황따라 다르지 우선 데이터 흐름부터 로그찍고 dto 대강 잡던지
ㅆㅇㅆ(124.216)2026-01-17 07:57
보통 MAP 떡칠하는건데 Map<스트링,옵젝> 이고 json 핑퐁 치는구조일텐데, 마이그레이션이면 DTO 만드는게 시간낭비고, 입출력 경계 잡아두고, 컨트롤러 파라미터 리턴값만 DTO 박아둬라
마이그레이션할때 주로 그렇게 함. 아마 10년대 초반 프로그램이 대체로 MAP 떡칠 해두는데 자바 14 이상이면 레코드 써서 해도 됨
상황따라 다르지 우선 데이터 흐름부터 로그찍고 dto 대강 잡던지
보통 MAP 떡칠하는건데 Map<스트링,옵젝> 이고 json 핑퐁 치는구조일텐데, 마이그레이션이면 DTO 만드는게 시간낭비고, 입출력 경계 잡아두고, 컨트롤러 파라미터 리턴값만 DTO 박아둬라 마이그레이션할때 주로 그렇게 함. 아마 10년대 초반 프로그램이 대체로 MAP 떡칠 해두는데 자바 14 이상이면 레코드 써서 해도 됨
임마 레거시잘알이네 ㅋㅋ - dc App
그냥 컨트롤러 정도에만 박아두면 사람들이 열심히 했구나 함 ㄹㅇ