새로운 서비스 템플릿
새로운 서비스 템플릿 마법사의 기능에 대해 설명합니다.
기본적인 조회 서비스에 필요한 Service, Bean, DBIO, IO를 자동으로 생성하는 템플릿 기능을 제공합니다.
템플릿 기능은 크게 세 가지가 있습니다.
템플릿 유형 | 설명 |
---|---|
테이블 선택 |
테이블을 기준으로 단건, 다건, 페이징 조회를 하는 서비스를 생성합니다. |
기존 DBIO 선택 |
이미 프로젝트에 생성되어있는 DBIO를 기준으로 서비스를 생성합니다. |
SQL 실행 |
SQL을 작성 후, 해당 SQL로 서비스를 생성합니다. |
새로운 서비스 템플릿 마법사는 아래 그림과 같이 실행합니다.
-
좌측 상단 퀵 메뉴 New → '새로운 서비스 템플릿' 을 클릭합니다.
1. 데이터 소스 유형 선택
1.1. 테이블 선택
테이블을 기준으로 단건, 다건, 페이징 조회를 하는 서비스를 생성하는 기능입니다.
-
데이터 소스에서 테이블 선택 유형을 선택하고 Next를 클릭합니다.
(1) 데이터 소스에서 테이블 선택 유형 선택
(2) Next 클릭 -
테이블 및 템플릿 유형을 선택하고 자동완성된 자원 이름을 확인한 후, Next를 클릭합니다.
이 때 모든 자원의 이름은 프레임워크 담당자가 정의한 모듈에 의해 생성됩니다.
(1) 찾기를 클릭하여 테이블 선택
(2) 템플릿 유형(단건, 다건, 페이징 조회) 선택
(3) Next 클릭
1.2. SQL 실행
작성된 SELECT SQL을 사용하는 서비스를 자동으로 생성해주는 기능입니다.
-
데이터 소스에서 SQL 실행 유형을 선택하고 Next를 클릭합니다.
(1) 데이터 소스에서 SQL 실행 유형 선택
(2) Next 클릭 -
Select SQL를 작성한 뒤, SQL 테스트를 클릭합니다.
(1) SQL 작성
(2) SQL 테스트 클릭 -
템플릿 유형을 선택하고 자동완성된 자원 이름을 확인한 후, Next를 클릭합니다.
이 때 모든 자원의 이름은 프레임워크 담당자가 정의한 모듈에 의해 생성됩니다.
(1) 템플릿 유형 선택
(2) Next 클릭