반응형 전자정부프레임워크2 java.lang.UnsupportedOperationException: null 어느날과 다름없이 개발을 진행하고 있는데 개발서버에서 오류가 난다는 말을 듣고 가서 보니 java.lang.UnsupportedOperationException: null 이런 오류가 발생하고 있었다. 처음에는 무심코 NULL만 보고 ' 아 쿼리에 NULL이들어갈수 없는데 들어갔구나 ' 라는 생각으로 Parameter에서부터 Mapper까지 전체적인 흐름과 로직, 쿼리를 살펴보고있었다. 근데 아무리봐도 이상이 없는 로직인데 계속해서 해당 오류를 내뿜고 있었고 데이터도 등록이 되지 않는 상황... 한참을 시간소요하다가 다른곳이 문제인거같아서 Service 단에서 한줄한줄 Log를 찍어보기 시작... 문제는 쿼리나 파라미터가 아닌 다른곳에서 발생하고 있었다. Map searchMap = mapDTO.get.. 2024. 9. 27. 표준 프레임워크 개요 프레임워크의 등장 배경 소프트웨어 패러다임의 변화로 시대적 요구에 맞추어 빠르게 변화해왔고, 궁극적으로 그 변화의 방향은 재사용성 극대화에 맞추어져 왔다. 하드웨어 중심의 시대 - 프로그래밍 언어의 전성기 - 객체지향 중심의 시대를 거쳐 현재 컴포넌트 기반 개발 프레임워크 기반 개발로 변화하였다. 하드웨어 중심의 시대에서는 이해하기 쉽고 유지보수가 용이한 프로그래밍 언어 및 환경이 요구되었고 프로그래밍 언어 전성기에는 절차지향 프로그래밍 방식을 대체한 새로운 개발 패러다임이 요구되었다. 그러면서 객체 지향 중심의 시대. 즉 Web이 등장하였다. Web의 등장으로 다양한 소프트웨어에 대한 수요가 증가하였으나, S/W 개발 생산성 및 효율성이 떨어지게 된다. 지금도 처음 밑바닥부터 개발을 다 하라고 하면 하.. 2023. 7. 12. 이전 1 다음 반응형