Files
2026-05-29 10:45:56 +09:00

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 ; *