• 时间、金钱在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" />
    

      

      

  • 相关阅读:
    【BZOJ-4592】脑洞治疗仪 线段树
    【BZOJ-1369】Gem 树形DP
    【BZOJ-3696】化合物 树形DP + 母函数(什么鬼)
    【BZOJ-2435】道路修建 (树形DP?)DFS
    【BZOJ-4590】自动刷题机 二分 + 判定
    【BZOJ-4591】超能粒子炮·改 数论 + 组合数 + Lucas定理
    【BZOJ-1492】货币兑换Cash DP + 斜率优化 + CDQ分治
    【BZOJ-1324】Exca王者之剑 最小割
    【BZOJ-1017】魔兽地图DotR 树形DP + 背包
    【BZOJ-1131】Sta 树形DP
  • 原文地址:https://www.cnblogs.com/FanSunny/p/4919679.html
Copyright © 2020-2023  润新知