为什么80%的码农都做不了架构师?>>>
实际生成的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"/>--------------------------------------------------------*/