zoukankan      html  css  js  c++  java
  • 时间、金钱在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" />
    

      

      

  • 相关阅读:
    (转)Java中金钱的类的计算
    (转)如何实现删除重复记录并且只保留一条?
    MAXIMO-IBM文件夹的笔记
    maximo功能修改笔记
    maximo功能修改(初步理解)
    如何将两张表查询的结果集和下一张表查询
    Birt 折腾一周总结
    一天天的sql总结
    maximo弹框设置新的功能测试总结
    关于对 maximio平台的五个常用类的初步理解及总结
  • 原文地址:https://www.cnblogs.com/FanSunny/p/4919679.html
Copyright © 2011-2022 走看看