時間、金錢在java、數據庫中的變量類型之總結


在編寫程序時,總是有些變量的類型搞不很明白,現將目前涉及到的變量總結一下:

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" />

  

 

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM