时间、金钱在java、数据库中的变量类型之总结
2024-10-07 13:17:43
在编写程序时,总是有些变量的类型搞不很明白,现将目前涉及到的变量总结一下:
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" />
最新文章
- .Net Core MVC 网站开发(Ninesky) 2.3、项目架构调整-控制反转和依赖注入的使用
- Curator 异步获取结果
- KnockoutJS 3.X API 第三章 计算监控属性(1) 使用计算监控属性
- cocos2d-x-3.0 的改变,由于变得太多,一点点累积吧!
- SQL SERVER实例解析
- $.browser.msie 报错 null
- INSERT IGNORE 与INSERT INTO的区别
- ActiveMQ和Tomcat的整合应用(转)
- Intellij IDEA快速编写代码经验总结
- 解耦——Hybrid H5跨平台性思考
- coursera无法观看视频解决方法
- 认识 var、let、const
- C++ 二分法求解方程的解
- Node.js HTTP
- python爬取珞珈1号卫星数据
- 环境配置(pycharm+virtualenv+git+github等)
- 多项目管理中PMO的作用
- Ajax,JSONP以及跨域问题
- Android 基本控件的常用属性
- ArrayList的详解