서비스 템플릿 설정
서비스 템플릿 설정을 적용합니다.
1. 서비스 패키지의 접두어
서비스 패키지의 접두어를 지정합니다.
서비스 패키지의 접두어는 아래와 같이 구성될 수 있습니다.
1. 지정한 접두어만 사용
-
com.sample.service
2. 프로젝트 이름과 함께 사용
-
com.sample.{PROJECT_NAME}.service
-
{PROJECT_NAME}.com.sample.service
-
com.{PROJECT_NAME}.sample.service
{PROJECT_NAME}은 프로젝트 이름으로 대체 됩니다.
예1) 프로젝트 이름이 Loan 인 경우
-
com.sample.loan.service
-
loan.com.sample.service
-
com.loan.sample.service
예2) 프로젝트 이름이 Loan-online 인 경우
-
com.sample.loan.online.service
-
loan.online.com.sample.service
-
com.loan.online.sample.service
속성 | 설명 |
---|---|
키 |
serviceTemplate.service.package.prefix |
기본값 |
|
다중 값 여부 |
아니오 |
사용할 수 있는 값 |
com.sample.service |
com.sample.{PROJECT_NAME}.service |
|
{PROJECT_NAME}.com.sample.service |
|
com.{PROJECT_NAME}.sample.service |
2. Bean 패키지의 접두어
Bean 패키지의 접두어를 지정합니다.
Bean 패키지의 접두어는 아래와 같이 구성될 수 있습니다.
1. 지정한 접두어만 사용
-
com.sample.bean
2. 프로젝트 이름과 함께 사용
-
com.sample.{PROJECT_NAME}.bean
-
{PROJECT_NAME}.com.sample.bean
-
com.{PROJECT_NAME}.sample.bean
{PROJECT_NAME}은 프로젝트 이름으로 대체 됩니다.
예1) 프로젝트 이름이 Loan 인 경우
-
com.sample.loan.bean
-
loan.com.sample.bean
-
com.loan.sample.bean
예2) 프로젝트 이름이 Loan-online 인 경우
-
com.sample.loan.online.bean
-
loan.online.com.sample.bean
-
com.loan.online.sample.bean
속성 | 설명 |
---|---|
키 |
serviceTemplate.bean.package.prefix |
기본값 |
|
다중 값 여부 |
아니오 |
사용할 수 있는 값 |
com.sample.bean |
com.sample.{PROJECT_NAME}.bean |
|
{PROJECT_NAME}.com.sample.bean |
|
com.{PROJECT_NAME}.sample.bean |
3. DBIO 패키지의 접두어
DBIO 패키지의 접두어를 지정합니다.
DBIO 패키지의 접두어는 아래와 같이 구성될 수 있습니다.
1. 지정한 접두어만 사용
-
com.sample.dbio
2. 프로젝트 이름과 함께 사용
-
com.sample.{PROJECT_NAME}.dbio
-
{PROJECT_NAME}.com.sample.dbio
-
com.{PROJECT_NAME}.sample.dbio
{PROJECT_NAME}은 프로젝트 이름으로 대체 됩니다.
예1) 프로젝트 이름이 Loan 인 경우
-
com.sample.loan.dbio
-
loan.com.sample.dbio
-
com.loan.sample.dbio
예2) 프로젝트 이름이 Loan-online 인 경우
-
com.sample.loan.online.dbio
-
loan.online.com.sample.dbio
-
com.loan.online.sample.dbio
속성 | 설명 |
---|---|
키 |
serviceTemplate.dbio.package.prefix |
기본값 |
|
다중 값 여부 |
아니오 |
사용할 수 있는 값 |
com.sample.dbio |
com.sample.{PROJECT_NAME}.dbio |
|
{PROJECT_NAME}.com.sample.dbio |
|
com.{PROJECT_NAME}.sample.dbio |
4. 서비스 패키지의 접미어
서비스 패키지의 접미어를 지정합니다.
속성 | 설명 |
---|---|
키 |
serviceTemplate.service.package.suffix |
기본값 |
service |
다중 값 여부 |
아니오 |
사용할 수 있는 값 |
service |
{PROJECT_NAME}.service |
|
service.{PROJECT_NAME} |
5. Bean 패키지의 접미어
Bean 패키지의 접미어를 지정합니다.
속성 | 설명 |
---|---|
키 |
serviceTemplate.bean.package.suffix |
기본값 |
bean |
다중 값 여부 |
아니오 |
사용할 수 있는 값 |
bean |
{PROJECT_NAME}.bean |
|
bean.{PROJECT_NAME} |
6. DBIO 패키지의 접미어
DBIO 패키지의 접미어를 지정합니다.
속성 | 설명 |
---|---|
키 |
serviceTemplate.dbio.package.suffix |
기본값 |
dbio |
다중 값 여부 |
아니오 |
사용할 수 있는 값 |
dbio |
{PROJECT_NAME}.dbio |
|
dbio.{PROJECT_NAME} |
7. IO 패키지의 접미어
IO 패키지의 접미어를 지정합니다.
속성 | 설명 |
---|---|
키 |
serviceTemplate.io.package.suffix |
기본값 |
dto |
다중 값 여부 |
아니오 |
사용할 수 있는 값 |
io |
{PROJECT_NAME}.io |
|
io.{PROJECT_NAME} |
8. 서비스 입력 타입 생성
서비스의 입력 타입 생성 여부를 지정합니다.
속성 | 설명 |
---|---|
키 |
serviceTemplate.service.input.io.isCreate |
기본값 |
false |
다중 값 여부 |
아니오 |
사용할 수 있는 값 |
true |
false |
9. 서비스 출력 타입 생성
서비스의 출력 타입 생성 여부를 지정합니다.
속성 | 설명 |
---|---|
키 |
serviceTemplate.service.output.io.isCreate |
기본값 |
false |
다중 값 여부 |
아니오 |
사용할 수 있는 값 |
true |
false |