개발환경 셋팅 문의 드립니다.
- 작성자 :
- 박*장
- 작성일 :
- 2020-11-24 23:59:16
- 조회수 :
- 3,088
- 구분 :
- 개발환경
- 진행상태 :
- 완료
Q
안녕하세요...
기존 프로젝트를 전자정부프레임워크로 전환하는 프로젝트를 계획중에 있습니다.
현재 최신 버전인 3.9 버전으로 공통컴포넌트 설치하였는데...
몇가지 질문 드립니다.
1. 기존 프로젝트의 ibatis 방식을 그대로 사용하려 합니다.
공통컴포넌트의 소스를 보니 controller, service, impl, vo 등이 한세트로 있어야 동작하는거 같은데...
jsp파일을 호출 하려면 꼭 controller, service, impl, vo 등이 갖춰져야 하는가요?
간단하게 contoller와 DAO ,sqlmap 정도로만 호출되게 할 수 있을까요??
VO도 일일히 다 생성해줘야 하는지요??
혹시 전자정부프레임워크에서 간단하게 jsp를 호출하는 샘플 예제가 있다면 알려주세요...
2. jsp 파일 위치가 WEB-INF 하위에 있는데...webapps 하위에 jsp 디렉토리를 만들어서 호출해도 상관없는지요??
jsp파일이 WEB-INF 하위에 위치하는게 보안상에 이유라던가 하는 특별한 이유가 있는가요??
답변 부탁 드립니다. 감사합니다~
기존 프로젝트를 전자정부프레임워크로 전환하는 프로젝트를 계획중에 있습니다.
현재 최신 버전인 3.9 버전으로 공통컴포넌트 설치하였는데...
몇가지 질문 드립니다.
1. 기존 프로젝트의 ibatis 방식을 그대로 사용하려 합니다.
공통컴포넌트의 소스를 보니 controller, service, impl, vo 등이 한세트로 있어야 동작하는거 같은데...
jsp파일을 호출 하려면 꼭 controller, service, impl, vo 등이 갖춰져야 하는가요?
간단하게 contoller와 DAO ,sqlmap 정도로만 호출되게 할 수 있을까요??
VO도 일일히 다 생성해줘야 하는지요??
혹시 전자정부프레임워크에서 간단하게 jsp를 호출하는 샘플 예제가 있다면 알려주세요...
2. jsp 파일 위치가 WEB-INF 하위에 있는데...webapps 하위에 jsp 디렉토리를 만들어서 호출해도 상관없는지요??
jsp파일이 WEB-INF 하위에 위치하는게 보안상에 이유라던가 하는 특별한 이유가 있는가요??
답변 부탁 드립니다. 감사합니다~
A
안녕하세요.
표준프레임워크센터입니다.
첫번째 질문에 대한 답변입니다.
표준프레임워크는 MVC 패턴 그 중에서도 Model2 방식을 지원합니다.
소스코드가 화면, 로직, 데이터 등 역할별로 구조화되어 구성되므로
개발의 효율성, 유지보수의 용이함 등을 제공하고 있습니다.
이와 관련된 내용은 포털의 개발자교육 > 교육자료 > 표준프레임워크 개발자 교육 교재 및 실습 for Win (V3.9.0)
게시물의 첨부파일을 다운받아 설치하면 보이는 textbook 폴더의 01.표준프레임워크 개요 문서를 참고하시면
도움이 되시리라 생각합니다.
두번째 질무에 대한 답변입니다.
WEB-INF는 Web Information의 약자로 WEB에 관련된 정보를 의미하며
클래스파일이나 Property, 라이브러리 등 중요한 파일이 위치하는 곳으로 외부에서 직접 접근할 수 영역입니다.
JSP 파일 역시 WEB-INF 아래에 둠으로써 직접 접근하지 못하게 하고 있습니다.
감사합니다.
표준프레임워크센터입니다.
첫번째 질문에 대한 답변입니다.
표준프레임워크는 MVC 패턴 그 중에서도 Model2 방식을 지원합니다.
소스코드가 화면, 로직, 데이터 등 역할별로 구조화되어 구성되므로
개발의 효율성, 유지보수의 용이함 등을 제공하고 있습니다.
이와 관련된 내용은 포털의 개발자교육 > 교육자료 > 표준프레임워크 개발자 교육 교재 및 실습 for Win (V3.9.0)
게시물의 첨부파일을 다운받아 설치하면 보이는 textbook 폴더의 01.표준프레임워크 개요 문서를 참고하시면
도움이 되시리라 생각합니다.
두번째 질무에 대한 답변입니다.
WEB-INF는 Web Information의 약자로 WEB에 관련된 정보를 의미하며
클래스파일이나 Property, 라이브러리 등 중요한 파일이 위치하는 곳으로 외부에서 직접 접근할 수 영역입니다.
JSP 파일 역시 WEB-INF 아래에 둠으로써 직접 접근하지 못하게 하고 있습니다.
감사합니다.