23 lines
1.1 KiB
INI
23 lines
1.1 KiB
INI
#---------------------------------------------------------
|
|
# Bundle configuration : label ; generated file ; target folder ; template ; once-flag(1)
|
|
#---------------------------------------------------------
|
|
#
|
|
# Base/Concrete (인터페이스 상속) 구조로 생성됩니다 :
|
|
# - <Entity>JpaRepositoryBase.java
|
|
# @NoRepositoryBean
|
|
# interface XxxJpaRepositoryBase extends JpaRepository<Entity, PK>, JpaSpecificationExecutor<Entity>
|
|
# DB 와 1:1, 매번 재생성, 수정 금지
|
|
# 위치: telosys-tools.cfg 의 REPO_BASE_PKG
|
|
#
|
|
# - <Entity>JpaRepository.java
|
|
# @Repository
|
|
# interface XxxJpaRepository extends XxxJpaRepositoryBase
|
|
# 커스텀 쿼리/메소드를 여기에 추가 (없을 때만 1회 생성, 보존)
|
|
# 위치: telosys-tools.cfg 의 REPO_CONCRETE_PKG
|
|
# ↑ Base 템플릿이 내부에서 자동 생성하므로 여기엔 Base 만 등록.
|
|
#
|
|
# 엔티티 Concrete 위치(ENTITY_CONCRETE_PKG)를 import 합니다.
|
|
#---------------------------------------------------------
|
|
|
|
Base (RepositoryBase) ; ${ENT}JpaRepositoryBase.java ; ${SRC}/${REPO_BASE_PKG} ; main-java/XxxRepositoryBase_java.vm ; *
|