Egovframe Templates 을 통한 crud 생성 시 질문입니다.
- 작성자 :
- 백*대
- 작성일 :
- 2020-01-13 14:45:38
- 조회수 :
- 1,860
- 구분 :
- 개발환경
- 진행상태 :
- 완료
Q
안녕하세요.
전자정부 프레임워크 3.1.1과 altibase 6.3.1을 사용중입니다.
현재 Egovframe Templates는 다량의 crud를 한번에 생성시키는 것은 불가능한 것으로 알고있습니다.
제가 여쭤보고 싶은 것은 다음과 같습니다.
1. Egovframe Templates을 다르게 커스터마이징 하여 특정 파일을 읽어서 다량 생산하는 방법이 있는지 궁금합니다.
2-1. DB Source Explorer를 통해 DB에 접근하여 생성하는 걸로 알고있는데 Egovframe Templates를 통해 CRUD 생성 시 DB에 다시 접근하여 insert문을 실행하거나 쿼리를 실행할 수 있는지 궁금합니다.
2-2. DB에 다시 접근이 불가능 하다면 CRUD 생성 시 Java나 JSP를 호출할 수 있는지 궁금합니다.
전자정부 프레임워크 3.1.1과 altibase 6.3.1을 사용중입니다.
현재 Egovframe Templates는 다량의 crud를 한번에 생성시키는 것은 불가능한 것으로 알고있습니다.
제가 여쭤보고 싶은 것은 다음과 같습니다.
1. Egovframe Templates을 다르게 커스터마이징 하여 특정 파일을 읽어서 다량 생산하는 방법이 있는지 궁금합니다.
2-1. DB Source Explorer를 통해 DB에 접근하여 생성하는 걸로 알고있는데 Egovframe Templates를 통해 CRUD 생성 시 DB에 다시 접근하여 insert문을 실행하거나 쿼리를 실행할 수 있는지 궁금합니다.
2-2. DB에 다시 접근이 불가능 하다면 CRUD 생성 시 Java나 JSP를 호출할 수 있는지 궁금합니다.
A
안녕하세요.
표준프레임워크센터입니다.
1. 표준프레임워크 개발환경의 구현도구(Egovframe Templates CURD포함)에 대하여 소스파일을 오픈소스로 배포하고 있습니다만,
커스터마이징에 대한 가이드는 별도로 제공하지 않습니다.
문의 하신 기능에 대한 커스터마이징은 소스분석을 통하여 기능 변경 및 추가 가능여부를 판단하셔야 합니다.
2-1,2 관련 내용의 기능은 현재 개발환경 구현도구에서 지원하고 있지 않습니다.
위의 답변과 같이 해당 기능이 꼭 필요하시면 커스터마이징을 통하여 구현하셔야 할듯 합니다만,
구현 가능 여부는 사전 꼭 점검하셔야 합니다.
참고로 아시는 바와 같이 Templates CRUD기능은 실제 DB 테이블을 참조함으로 Java나 jsp를 호출하는 방식과 기본 베이스(기반 정보)가 다름으로 새로운 로직의 기능으로 보입니다.
또한, 2-1문의 처럼 중간에 insert를 하여 새로운 테이블을 생성하고 CRUD를 적용하는 방법을 고려할 시
DB Source Explorer의 정보를 실기간으로 갱신되어야 하는데 DB Source Explorer에서 해당 기능이 별도의 API로 나와 있는지도 분석이 되셔야 할 듯합니다.
감사합니다.
표준프레임워크센터입니다.
1. 표준프레임워크 개발환경의 구현도구(Egovframe Templates CURD포함)에 대하여 소스파일을 오픈소스로 배포하고 있습니다만,
커스터마이징에 대한 가이드는 별도로 제공하지 않습니다.
문의 하신 기능에 대한 커스터마이징은 소스분석을 통하여 기능 변경 및 추가 가능여부를 판단하셔야 합니다.
2-1,2 관련 내용의 기능은 현재 개발환경 구현도구에서 지원하고 있지 않습니다.
위의 답변과 같이 해당 기능이 꼭 필요하시면 커스터마이징을 통하여 구현하셔야 할듯 합니다만,
구현 가능 여부는 사전 꼭 점검하셔야 합니다.
참고로 아시는 바와 같이 Templates CRUD기능은 실제 DB 테이블을 참조함으로 Java나 jsp를 호출하는 방식과 기본 베이스(기반 정보)가 다름으로 새로운 로직의 기능으로 보입니다.
또한, 2-1문의 처럼 중간에 insert를 하여 새로운 테이블을 생성하고 CRUD를 적용하는 방법을 고려할 시
DB Source Explorer의 정보를 실기간으로 갱신되어야 하는데 DB Source Explorer에서 해당 기능이 별도의 API로 나와 있는지도 분석이 되셔야 할 듯합니다.
감사합니다.