목차
디바이스API Add Template Wizard
개요
설명
사용법
시작
프로젝트 변환
디바이스API Add Template Wizard
개요
기존의 안드로이드 프로젝트에 eGovFrame기반의 디바이스API 실행환경을 이용하여 앱 어플리케이션 개발시 개발자 편의성을 위하여 디바이스API 실행환경 코드 등을 포함하고 있는 디바이스API 템플릿 프로젝트 변환 마법사를 제공한다.
설명
기존의 안드로이드 프로젝트르 이용하여 eGovFrame기반의 디바이스API 실행환경이 포함된 앱 어플리케이션 및 서버 어플리케이션 표준 코드와 가이드 프로그램 프로젝트로 변환한다.
본 Wizard는
디바이스API 실행환경 표준코드, 표준 샘플 템플릿, 가이드 프로그램 프로젝트 변환
기능을 제공한다.
기존의 안드로이드 어플리케이션 프로젝트를 선택한다.
템플릿 선택
(생성할 템플릿의 종류를 선택) -
선택
서버 어플리케이션 프로젝트를 설정한다.
(프로젝트명, Maven 설정) -
선택
사용자 지정 DB에 테이블을 생성한다.
(데이터베이스 접속 및 테이블 생성) -
선택
전자정부 디바이스API 프로젝트로 변환된 프로젝트는 본 Wizard를 통해 다시 변환 및 수정할 수 없다.
사용법
시작
File > New > eGovFrame DeviceAPI Template
eGovFrame > Implementation > Add DeviceAPI Template
프로젝트 변환
디바이스API 실행환경 코드 프로젝트 변환 및 생성
안드로이드 프로젝트 선택
Finish
디바이스API 표준 샘플 템플릿 프로젝트 변환 및 생성
안드로이드 프로젝트 선택
Generate Guide Program 선택 및 Sample Template 선택 후 Finish
디바이스API 가이드 프로그램 프로젝트 변환 및 생성
가이드 프로그램 프로젝트는 전자정부 표준프레임워크 2.0 기반의 Web Project가 필요하기 때문에 선택적으로 Web Project를 만들 수 있다.
Web Project를 생성하지 않고 기존의 Web Project에 접속 할 수 있도록 서버URL를 통해 생성할 디바이스API 앱 어플리케이션에 서버정보를 등록할 수 있다.
Web Project는 가이드 프로그램별로 생성되지 않고, 전자정부 디바이스API 가이드 프로그램 15종을 포함하는 Web Project를 생성한다.
안드로이드 프로젝트 선택
Generate Guide Program 선택 해당 가이드프로그램 선택 Web Project 선택
Project Name 및 Maven 항목 입력
서버 구동을 위한 Runtime 환경 설정
프로젝트 생성
사용자 지정 DB에 테이블 생성
Web Project를 생성 시에는 사용자 지정 데이터베이스에 가이드 프로그램 데이터베이스 접속을 위한 테이블을 생성할 수 있는 기능을 제공한다.
Data Source Explorer연결 가이드
mysql, Oracle, Altibase, Tibero
4종의 데이터베이스를 지원한다.
사용자DB에 생성(사용자지정) 선택
DatabaseSource Explorer를 통해 생성된 데이터베이스 접속 정보 선택 후, 접속 테스트
데이터베이스에 접속 성공 시, Creation Table
테이블 성공 후 프로젝트 생성
프로젝트 생성 확인
디바이스API 앱 어플리케이션 프로젝트와 웹 프로젝트 생성 확인