안녕하세요. 이사작전.com의 플랫폼공작소입니다.
오늘은 전자정부프레임워크를 다루면서 느낀점을 편하게 풀어보려합니다.
이 프레임워크를 다룰때 의문인 점이 있습니다.
"왜 공통컴포넌트 기능을 추가한 후 바로 실행이 되지 않는가?"
"왜 매번 빠진 java파일과 dependency를 개발자가 직접 고쳐서 동작시켜야하는가?"
표준프레임워크 강의에 의하면 기능을 추가하고 메이븐 update > install만 하면 동작한다고 하였는데, 저는 잘 모르겠습니다. 예를들어 통계 기능을 추가하고 싶어서, 공통 컴포넌트에서 선택해서 프로젝트에 설치한다고 가정합시다. 그러면 통계기능과 관련된 의존 파일들도 자동으로 설치되도록 공통 컴포넌트에서 강요한다고 배운 것 같은데 그런거도 아닌 것 같습니다.
막상 돌리면 에러나고, 에러를 파악해보면 맨날 java 파일이 한두 개씩 빠져있습니다.
그래서 저는 아래와 같이 소스코드를 찾아서 입력하곤 합니다.
흠....................... 그래서 질문을 해보았습니다.
[표준프레임워크센터 답변]
안녕하세요. 표준프레임워크센터입니다. 템플릿에서 공통컴포넌트를 추가하면 바로 동작은 하지 않고 이렇게 동일한 bean 등 설정을 확인해서 변경해야 해야 합니다. 위와 같이 작업을 하시는 것은 변경부분이 많이 발생할 수 있으며 추후에 컴포넌트 추가시에도 동일한 패턴의 변경작업이 요구됩니다.
ㅠㅠㅠㅠ 그랬구나..
#전자정부프레임워크 #공통컴포넌트 #템플릿