在編寫程序時,總是有些變量的類型搞不很明白,現將目前涉及到的變量總結一下:
1、“時間”類型
(1)、在數據庫中的變量類型是:DateTime 比如:
operateTime DATETIME,//數據庫中編寫的字段類型
(2)、在java程序中的變量類型是:Date 比如:
private Date operatetime;// 操作時間
//set、get方法
public Date getOperatetime() {
return operatetime;
}
public void setOperatetime(Date operatetime) {
this.operatetime = operatetime;
}
(3)、在sqlMap.xml配置文件中的類型:TimeStamp 比如:
#operatetime:TIMESTAMP#,
2、”金錢“類型
(1)、在數據庫中的變量類型:money 比如:
RefundAmount MONEY, //退款金額
(2)、在java程序中的變量類型:BigDecimal 比如:
private BigDecimal refundamount;//退款金額
//set、get方法
public BigDecimal getRefundamount() {
return refundamount;
}
public void setRefundamount(BigDecimal refundamount) {
this.refundamount = refundamount;
}
(3)、在sqlMap.xml配置文件中的變量類型:Decimal 比如:
#refundamount:DECIMAL#, //
3、”圖片“類型
(1)、在數據庫中變量類型:text 比如:
Pictures TEXT, //存儲的是圖片地址
(2)、在java Bean中的變量類型是:String 比如:
private String pictures; //圖片
(3)、在Sql Map.xml配置文件中的類型: CLOB 比如:
<result column="Pictures" property="pictures" jdbcType="CLOB" />
