DDaJa License API, 연동 마무리
Generic, Wild Card 정리
장기렌트 견적 계약 개발
ㅋㅋㅋㅋㅋ
열심히 일해야지 ㅎㅎ
아침 시작은 이제 공통 모델링들도 어느정도 자리 잡은 것 같다.
license 관련 vue랑 연동 마무리 짓고 코드 정리 기기
zz 페이징 기능 붙였는데
아 Css 죽어버려 진짜 흑흑흑
enum 관련 공통 모델링도 보강했다
기존의 enum 같은 경우 CommonResponse에서 담지 못하고 있었는데,
enum에서 사용할 property? 를 우선 3가지로 잡아두고 또 wild card 사용해서 타입 지정 경계를 풀어줬다
흠 나쁘지는 않은 것 같은데
기존의 단순 Array[] 형태로 response하던
해당 응답에서 공통 응답으로 모델링한 객체를 사용함으로써
훨씬 사용하기 편하게 됐지만 아직도
Stream 사용이 controller에서 강제된다는게 걸린다...
일단 생각나는 방법으로는 CommonEnum Interface 생성해서 자기가 가진 field 값 String을 factory화 시켜서
field가 2개든 1개든 공통으로 적용할 수 있게 Interface랑 method 설계 하는건데
요건 일단 내일 더 생각해봐야겠다.
우선은 커밋 때리고 어제 정리하던 Generic, Wild Card
관련 길로깅이나 마저 작성해야지 ㅋㅋ