Template Artifacts
11/11/2011 17:04
Saudações a todos,
estou modificando o template do create-domain-class:
"artifacts/DomainClass.groovy"
Preciso que toda vez que crio uma classe de domínio ela já venha com mapeado um gerador para o firebird, meu template ficou assim:
@artifact.package@class @artifact.name@ {
static constraints = {
}
static mapping = {
// Firebird Generator.
id generator:'sequence', params:[sequence:"seq_${className}_id"]
}
}
Porém ele não altera o ${className} pelo nome da minha classe como acontece no scaffolding, alguém sabe me dizer como faço essa alteração?
Tags:
Template Artifacts DomainClass domain class generator
Não seria porq o ${className} gera o nome da classe com letra maiúscula?
Tenta usar "${domainClass.propertyName}"
Abraços.
O problema é que o artifacts não substitui o ${className} ou ${domainClass.propertyName},
eles ficam desse jeito quando é gerada a classe de domínio.
Ainda não faz parte da comunidade???
Para se registrar, clique aqui.