This commit is contained in:
2026-05-29 10:45:56 +09:00
commit 9d69a95a5b
23 changed files with 610 additions and 0 deletions
@@ -0,0 +1,26 @@
## --------------------------------------------------
## 공통 변수 초기화 (Repository 템플릿용)
## --------------------------------------------------
#set( $entityName = $entity.name )
#set( $entityClass = "${entity.name}JpaEntity" )
#set( $repoBaseClass = "${entity.name}JpaRepositoryBase" )
#set( $repoConcreteClass = "${entity.name}JpaRepository" )
##
## PK 타입 추출 (단일 키 가정; 복합키는 별도 처리 필요)
## primitive 는 wrapper 로 변환 (제네릭 인자에 사용)
#set( $pkType = "Long" )
#foreach( $a in $entity.keyAttributes )
#if( $a.hasTag("javaType") )
#set( $pkType = $a.tagValue("javaType") )
#else
#set( $pkType = $a.type )
#end
#end
#if( $pkType == "int" )#set( $pkType = "Integer" )#end
#if( $pkType == "long" )#set( $pkType = "Long" )#end
#if( $pkType == "short" )#set( $pkType = "Short" )#end
#if( $pkType == "byte" )#set( $pkType = "Byte" )#end
#if( $pkType == "boolean" )#set( $pkType = "Boolean" )#end
#if( $pkType == "char" )#set( $pkType = "Character" )#end
#if( $pkType == "float" )#set( $pkType = "Float" )#end
#if( $pkType == "double" )#set( $pkType = "Double" )#end
@@ -0,0 +1,4 @@
/*
* Created on $now.date ( $now.time )
* Generated by Telosys ( http://www.telosys.org/ ) version $generator.version
*/