Template Artifacts
11/11/2011 17:04
1
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


0
Não seria porq o ${className} gera o nome da classe com letra maiúscula?

Tenta usar "${domainClass.propertyName}"

Abraços.
12/11/2011 15:28


0
O problema é que o artifacts não substitui o ${className} ou ${domainClass.propertyName},
eles ficam desse jeito quando é gerada a classe de domínio.
12/11/2011 17:57



Ainda não faz parte da comunidade???

Para se registrar, clique aqui.


Aprenda Groovy e Grails com a Formação itexto!

Newsletter Semana Groovy

Assinar

Envie seu link!


Livro de Grails


/dev/All

Os melhores blogs de TI (e em português) em um único lugar!

 
Creative Commons
RSS Grails Brasil é mantido por itexto Consultoria.
Em caso de problemas contacte Henrique Lobo Weissmann (Kico) por e-mail: kico@itexto.com.br
Todo o conteúdo presente neste site adota o Creative Commons como licença padrão.
Ver: 4.14.0
itexto