实际生成的Java实体 , 注意: 最下方的 [ Copy专用区 ] ,很实用的 , 每个字段的Html标签也在该区域.
package com.icsm.paybank.entity;
import java.io.Serializable;
import java.util.*;
import java.text.SimpleDateFormat;
import java.text.ParseException;
import java.math.*;
/**
* @实体名称 演示主表
* @数表名称 TAB_DEMO
* @开发日期 2016-09-26
* @技术服务 www.fwjava.com
*/
public class TabDemo implements Serializable {
/**
* 主键ID(必填项)(主键ID)
*/
private Long id = null;
/**
* 用户名称(必填项)
*/
private String userName = null;
/**
* 订单号(必填项)
*/
private String orderNo = null;
/**
* 表数目
*/
private Integer orderCount = null;
/**
* 品类价格
*/
private BigDecimal priceDecimal = null;
/**
* 类目价格
*/
private BigDecimal priceDouble = null;
/**
* 商品价格
*/
private BigDecimal priceFloat = null;
/**
* 创建时间(必填项)
*/
private Date created = null;
/**
* 变更日期
*/
private Date updated = null;
/**
* 排序
*/
private String orderBy = null;
/*
*--------------------------------------------------
* Getter方法区
*--------------------------------------------------
*/
/**
* 主键ID(必填项)(主键ID)
*/
public Long getId() {
return id;
}
/**
* 用户名称(必填项)
*/
public String getUserName() {
return trim(userName);
}
/**
* 订单号(必填项)
*/
public String getOrderNo() {
return trim(orderNo);
}
/**
* 表数目
*/
public Integer getOrderCount() {
return orderCount;
}
/**
* 品类价格
*/
public BigDecimal getPriceDecimal() {
return priceDecimal;
}
/**
* 类目价格
*/
public BigDecimal getPriceDouble() {
return priceDouble;
}
/**
* 商品价格
*/
public BigDecimal getPriceFloat() {
return priceFloat;
}
/**
* 创建时间(必填项)
*/
public Date getCreated() {
return created;
}
/**
* 变更日期
*/
public Date getUpdated() {
return updated;
}
/**
* 排序
*/
public String getOrderBy() {
return trim(orderBy);
}
/*
*--------------------------------------------------
* Setter方法区
*--------------------------------------------------
*/
/**
* 主键ID(必填项)(主键ID)
*/
public void setId(Long id) {
this.id = id;
}
/**
* 用户名称(必填项)
*/
public void setUserName(String userName) {
this.userName = userName;
}
/**
* 订单号(必填项)
*/
public void setOrderNo(String orderNo) {
this.orderNo = orderNo;
}
/**
* 表数目
*/
public void setOrderCount(Integer orderCount) {
this.orderCount = orderCount;
}
/**
* 品类价格
*/
public void setPriceDecimal(BigDecimal priceDecimal) {
this.priceDecimal = priceDecimal;
}
/**
* 类目价格
*/
public void setPriceDouble(BigDecimal priceDouble) {
this.priceDouble = priceDouble;
}
/**
* 商品价格
*/
public void setPriceFloat(BigDecimal priceFloat) {
this.priceFloat = priceFloat;
}
/**
* 创建时间(必填项)
*/
public void setCreated(Date created) {
this.created = created;
}
/**
* 变更日期
*/
public void setUpdated(Date updated) {
this.updated = updated;
}
/**
* 排序
*/
public void setOrderBy(String orderBy) {
this.orderBy = orderBy;
}
/*
*--------------------------------------------------
* 常用自定义字段
*--------------------------------------------------
*/
/**
* 用户名称(全模糊)
*/
private String userNameLike = null;
/**
* 订单号(全模糊)
*/
private String orderNoLike = null;
/**
* 创建时间(起始日期)
*/
private String createdBegin = null;
/**
* 创建时间(结束日期)
*/
private String createdEnd = null;
/**
* 变更日期(起始日期)
*/
private String updatedBegin = null;
/**
* 变更日期(结束日期)
*/
private String updatedEnd = null;
/**
* 用户名称(全模糊)
*/
public String getUserNameLike() {
return trim(userNameLike);
}
public void setUserNameLike(String userNameLike) {
this.userNameLike = userNameLike;
}
/**
* 订单号(全模糊)
*/
public String getOrderNoLike() {
return trim(orderNoLike);
}
public void setOrderNoLike(String orderNoLike) {
this.orderNoLike = orderNoLike;
}
/**
* 创建时间(起始日期)
*/
public String getCreatedBegin() {
return trim(createdBegin);
}
public void setCreatedBegin(String createdBegin) {
this.createdBegin = createdBegin;
}
/**
* 创建时间(结束日期)
*/
public String getCreatedEnd() {
return trim(createdEnd);
}
public void setCreatedEnd(String createdEnd) {
this.createdEnd = createdEnd;
}
/**
* 创建时间(格式化)
*/
public String getCreatedChar() {
return getDate(created);
}
public void setCreatedChar(String createdChar) {
this.created = getDate(createdChar);
}
/**
* 创建时间(格式化)
*/
public String getCreatedCharAll() {
return getDateTime(created);
}
public void setCreatedCharAll(String createdCharAll) {
this.created = getDate(createdCharAll);
}
/**
* 变更日期(起始日期)
*/
public String getUpdatedBegin() {
return trim(updatedBegin);
}
public void setUpdatedBegin(String updatedBegin) {
this.updatedBegin = updatedBegin;
}
/**
* 变更日期(结束日期)
*/
public String getUpdatedEnd() {
return trim(updatedEnd);
}
public void setUpdatedEnd(String updatedEnd) {
this.updatedEnd = updatedEnd;
}
/**
* 变更日期(格式化)
*/
public String getUpdatedChar() {
return getDate(updated);
}
public void setUpdatedChar(String updatedChar) {
this.updated = getDate(updatedChar);
}
/**
* 变更日期(格式化)
*/
public String getUpdatedCharAll() {
return getDateTime(updated);
}
public void setUpdatedCharAll(String updatedCharAll) {
this.updated = getDate(updatedCharAll);
}
/*
*--------------------------------------------------
* 应用小方法
*--------------------------------------------------
*/
/**
* serialVersionUID
*/
private static final long serialVersionUID = 1L;
public String trim(String input)
{
return input==null?"":input.trim();
}
public String getDate(Date date)
{
if( null == date ) return "";
return new SimpleDateFormat("yyyy-MM-dd").format(date);
}
public String getDateTime(Date date)
{
if( null == date ) return "";
return new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(date);
}
public Date getDate(String date)
{
if( null == date || date.trim().isEmpty() ) return null;
date = date.trim();
Date result = null;
try {
if( date.length() >= 19 )
{
result = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").parse(date);
}
else if( date.length() == 10 )
{
result = new SimpleDateFormat("yyyy-MM-dd").parse(date);
}
}
catch (ParseException e)
{
}
return result;
}
}
/**
------------------------------------------------------
Copy专用区
------------------------------------------------------
------------------------------------------------------------------------------------------------------------
Setter方法
------------------------------------------------------------------------------------------------------------
// 演示主表
TabDemo tabDemo = new TabDemo();
// 主键ID(必填项)(主键ID)
tabDemo.setId( );
// 用户名称(必填项)
tabDemo.setUserName( );
// 订单号(必填项)
tabDemo.setOrderNo( );
// 表数目
tabDemo.setOrderCount( );
// 品类价格
tabDemo.setPriceDecimal( );
// 类目价格
tabDemo.setPriceDouble( );
// 商品价格
tabDemo.setPriceFloat( );
// 创建时间(必填项)
tabDemo.setCreated( );
// 变更日期
tabDemo.setUpdated( );
//------ 自定义部分 ------
// 用户名称(全模糊)
tabDemo.setUserNameLike( );
// 订单号(全模糊)
tabDemo.setOrderNoLike( );
// 创建时间(起始日期)
tabDemo.setCreatedBegin( );
// 创建时间(结束日期)
tabDemo.setCreatedEnd( );
// 创建时间(格式化)
tabDemo.setCreatedChar( );
// 变更日期(起始日期)
tabDemo.setUpdatedBegin( );
// 变更日期(结束日期)
tabDemo.setUpdatedEnd( );
// 变更日期(格式化)
tabDemo.setUpdatedChar( );
------------------------------------------------------------------------------------------------------------
Getter方法
------------------------------------------------------------------------------------------------------------
// 演示主表
TabDemo tabDemo = new TabDemo();
// 主键ID(必填项)(主键ID)
tabDemo.getId();
// 用户名称(必填项)
tabDemo.getUserName();
// 订单号(必填项)
tabDemo.getOrderNo();
// 表数目
tabDemo.getOrderCount();
// 品类价格
tabDemo.getPriceDecimal();
// 类目价格
tabDemo.getPriceDouble();
// 商品价格
tabDemo.getPriceFloat();
// 创建时间(必填项)
tabDemo.getCreated();
// 变更日期
tabDemo.getUpdated();
//------ 自定义部分 ------
// 用户名称(全模糊)
tabDemo.getUserNameLike();
// 订单号(全模糊)
tabDemo.getOrderNoLike();
// 创建时间(起始日期)
tabDemo.getCreatedBegin();
// 创建时间(结束日期)
tabDemo.getCreatedEnd();
// 创建时间(格式化)
tabDemo.getCreatedChar();
// 变更日期(起始日期)
tabDemo.getUpdatedBegin();
// 变更日期(结束日期)
tabDemo.getUpdatedEnd();
// 变更日期(格式化)
tabDemo.getUpdatedChar();
------------------------------------------------------------------------------------------------------------
Getter Setter方法
------------------------------------------------------------------------------------------------------------
// 演示主表
TabDemo tabDemo = new TabDemo();
// 主键ID(必填项)(主键ID)
tabDemo.setId( tabDemo2.getId() );
// 用户名称(必填项)
tabDemo.setUserName( tabDemo2.getUserName() );
// 订单号(必填项)
tabDemo.setOrderNo( tabDemo2.getOrderNo() );
// 表数目
tabDemo.setOrderCount( tabDemo2.getOrderCount() );
// 品类价格
tabDemo.setPriceDecimal( tabDemo2.getPriceDecimal() );
// 类目价格
tabDemo.setPriceDouble( tabDemo2.getPriceDouble() );
// 商品价格
tabDemo.setPriceFloat( tabDemo2.getPriceFloat() );
// 创建时间(必填项)
tabDemo.setCreated( tabDemo2.getCreated() );
// 变更日期
tabDemo.setUpdated( tabDemo2.getUpdated() );
//------ 自定义部分 ------
// 用户名称(全模糊)
tabDemo.setUserNameLike( tabDemo2.getUserNameLike() );
// 订单号(全模糊)
tabDemo.setOrderNoLike( tabDemo2.getOrderNoLike() );
// 创建时间(起始日期)
tabDemo.setCreatedBegin( tabDemo2.getCreatedBegin() );
// 创建时间(结束日期)
tabDemo.setCreatedEnd( tabDemo2.getCreatedEnd() );
// 创建时间(格式化)
tabDemo.setCreatedChar( tabDemo2.getCreatedChar() );
// 变更日期(起始日期)
tabDemo.setUpdatedBegin( tabDemo2.getUpdatedBegin() );
// 变更日期(结束日期)
tabDemo.setUpdatedEnd( tabDemo2.getUpdatedEnd() );
// 变更日期(格式化)
tabDemo.setUpdatedChar( tabDemo2.getUpdatedChar() );
------------------------------------------------------------------------------------------------------------
HTML标签区
------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------
属性区
------------------------------------------------------------------------------------------------------------
<!-- 主键ID -->
<input name="id" value="" type="text" maxlength="20"/>
<!-- 用户名称 -->
<input name="userName" value="" type="text" maxlength="32"/>
<!-- 订单号 -->
<input name="orderNo" value="" type="text" maxlength="32"/>
<!-- 表数目 -->
<input name="orderCount" value="" type="text" maxlength="11"/>
<!-- 品类价格 -->
<input name="priceDecimal" value="" type="text" maxlength="10"/>
<!-- 类目价格 -->
<input name="priceDouble" value="" type="text"/>
<!-- 商品价格 -->
<input name="priceFloat" value="" type="text"/>
<!-- 创建时间 -->
<input name="created" value="" type="text"/>
<!-- 变更日期 -->
<input name="updated" value="" type="text"/>
------------------------------------------------------------------------------------------------------------
表名 + 属性区
------------------------------------------------------------------------------------------------------------
<!-- 主键ID -->
<input name="tabDemo.id" value="" type="text" maxlength="20"/>
<!-- 用户名称 -->
<input name="tabDemo.userName" value="" type="text" maxlength="32"/>
<!-- 订单号 -->
<input name="tabDemo.orderNo" value="" type="text" maxlength="32"/>
<!-- 表数目 -->
<input name="tabDemo.orderCount" value="" type="text" maxlength="11"/>
<!-- 品类价格 -->
<input name="tabDemo.priceDecimal" value="" type="text" maxlength="10"/>
<!-- 类目价格 -->
<input name="tabDemo.priceDouble" value="" type="text"/>
<!-- 商品价格 -->
<input name="tabDemo.priceFloat" value="" type="text"/>
<!-- 创建时间 -->
<input name="tabDemo.created" value="" type="text"/>
<!-- 变更日期 -->
<input name="tabDemo.updated" value="" type="text"/>
------------------------------------------------------------------------------------------------------------
ID + 属性区
------------------------------------------------------------------------------------------------------------
<!-- 主键ID -->
<input id="TD_ID" name="id" value="" type="text" maxlength="20"/>
<!-- 用户名称 -->
<input id="TD_USER_NAME" name="userName" value="" type="text" maxlength="32"/>
<!-- 订单号 -->
<input id="TD_ORDER_NO" name="orderNo" value="" type="text" maxlength="32"/>
<!-- 表数目 -->
<input id="TD_ORDER_COUNT" name="orderCount" value="" type="text" maxlength="11"/>
<!-- 品类价格 -->
<input id="TD_PRICE_DECIMAL" name="priceDecimal" value="" type="text" maxlength="10"/>
<!-- 类目价格 -->
<input id="TD_PRICE_DOUBLE" name="priceDouble" value="" type="text"/>
<!-- 商品价格 -->
<input id="TD_PRICE_FLOAT" name="priceFloat" value="" type="text"/>
<!-- 创建时间 -->
<input id="TD_CREATED" name="created" value="" type="text"/>
<!-- 变更日期 -->
<input id="TD_UPDATED" name="updated" value="" type="text"/>
------------------------------------------------------------------------------------------------------------
ID + 表名 + 属性区
------------------------------------------------------------------------------------------------------------
<!-- 主键ID -->
<input id="TD_ID" name="tabDemo.id" value="" type="text" maxlength="20"/>
<!-- 用户名称 -->
<input id="TD_USER_NAME" name="tabDemo.userName" value="" type="text" maxlength="32"/>
<!-- 订单号 -->
<input id="TD_ORDER_NO" name="tabDemo.orderNo" value="" type="text" maxlength="32"/>
<!-- 表数目 -->
<input id="TD_ORDER_COUNT" name="tabDemo.orderCount" value="" type="text" maxlength="11"/>
<!-- 品类价格 -->
<input id="TD_PRICE_DECIMAL" name="tabDemo.priceDecimal" value="" type="text" maxlength="10"/>
<!-- 类目价格 -->
<input id="TD_PRICE_DOUBLE" name="tabDemo.priceDouble" value="" type="text"/>
<!-- 商品价格 -->
<input id="TD_PRICE_FLOAT" name="tabDemo.priceFloat" value="" type="text"/>
<!-- 创建时间 -->
<input id="TD_CREATED" name="tabDemo.created" value="" type="text"/>
<!-- 变更日期 -->
<input id="TD_UPDATED" name="tabDemo.updated" value="" type="text"/>
--------------------------------------------------------
*/