📄 domaintemplate.java
字号:
package com.easyjweb.demo.domain;
import java.io.Serializable;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import com.easyjf.container.annonation.Field;
import com.easyjf.container.annonation.FormPO;
import com.easyjf.container.annonation.Validator;
/**
* $!{domainName}
*
* @author EasyJweb $$Id: $!{domainName}.java,v 0.0.1 $!{nowTime} EasyJweb code Generate Engine 0.0.1 Exp $
*/
@Entity
@FormPO(name = "$!{domainName}" , label = "$!{domainName}的中文别名")
public class $!{domainName} implements Serializable {
@Field(gener = false)
private static final long serialVersionUID =#if($!{svuid.equals("-")}) 1L#else $!{svuid}#end;
@Id
@GeneratedValue(strategy = GenerationType.TABLE)
private Long id;
#foreach ($field in $fields)
@Column(length = $!{field.length})
@Field(name = "$!{field.alias}", validator = @Validator(name =#if($!{field.validatorName}) "$!{field.validatorName}"#else "string"#end, value = "required;min:1;max:$!{field.length}"))
private $!{field.Type} $!{field.name};
#end
#foreach ($field in $fields)
public $!{field.Type} get$!{field.Name}() {
return $!{field.name};
}
public void set$!{field.Name}($!{field.Type} $!{field.name}) {
this.$!{field.name} = $!{field.name};
}
#end
public Long getId() {
return id;
}
public void setId(Long id) {
this.id = id;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -