欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

seam-gen 增加messages_zh_CN.properties 博客分类: seamjava  

程序员文章站 2024-02-21 17:55:04
...

新建一个Generic Exporter,具体添加的属性如下: 
File Pattern : messages_zh_CN.properties 
For each : entity 
herbernatetool.util.toolclass: org.hibernate.eclipse.launch.SeamUtil 
Output directory:/product2/src/model 
Template name:messages_en.ftl 

在seam-gen目录下新建一个文件:messages_en.ftl,文件内容如下: 

<#foreach entity in c2j.getPOJOIterator(cfg.classMappings)> 

########## for ${entity.shortName} ########## 
<#assign lowerShortName = util.lower(entity.shortName)> 
${lowerShortName}=${entity.shortName} 
<#foreach field in entity.getAllPropertiesIterator()> 
<#assign upperFieldName = util.upper(field.name)> 
${lowerShortName}.${field.name}=${upperFieldName} 
</#foreach> 
</#foreach>