added jpa entity generator
parent
6594cc19a5
commit
d3ec6c66fa
|
@ -20,6 +20,7 @@ module.exports = {
|
|||
let field_attr = field.attributes.find(attr => attr.name == 'jpa_sql')
|
||||
field_attr = field_attr || {}
|
||||
|
||||
field.namePascalCase = utils.pascalcase(field.name);
|
||||
field.isEnum = service.enums.find(e => e.name == field.type) != null
|
||||
field.name = utils.camelcase(field.name)
|
||||
field.type = javaType.mapJavaType(field.type, namespace, field.isEnum || field.name.endsWith('Record') ? '' : 'Record')
|
||||
|
|
|
@ -57,10 +57,10 @@ public class {{name}} {
|
|||
|
||||
{{#fields}}
|
||||
{{#isRecord}}
|
||||
{{modelName}}.set{{name}}(this.{{name}} != null ? this.{{name}}.toModel() : null);
|
||||
{{modelName}}.set{{namePascalCase}}(this.{{name}} != null ? this.{{name}}.toModel() : null);
|
||||
{{/isRecord}}
|
||||
{{^isRecord}}
|
||||
{{modelName}}.set{{name}}(this.{{name}});
|
||||
{{modelName}}.set{{namePascalCase}}(this.{{name}});
|
||||
{{/isRecord}}
|
||||
{{/fields}}
|
||||
|
||||
|
|
Loading…
Reference in New Issue