Java向MySQL数据库插入时间类型Date数据时需要注意的问题(二)

来源:互联网 发布:锐志网络 编辑:程序博客网 时间:2024/06/11 20:53


关于时间date的类型,该如何定义,我们在数据库中定义为date类型,如下图:


我们在实体类中可以这样定义:


package com.spring.model;public class Picture_of_user {//图片名private String picture_name;//图片大小private int picture_size;//上传时间private String upload_date;//文件类型private String picture_type;//图片拥有者private String username;//各个属性的setter、getter方法public String getPicture_name() {return picture_name;}public void setPicture_name(String picture_name) {this.picture_name = picture_name;}public int getPicture_size() {return picture_size;}public void setPicture_size(int picture_size) {this.picture_size = picture_size;}public String getUpload_date() {return upload_date;}public void setUpload_date(String upload_date) {this.upload_date = upload_date;}public String getPicture_type() {return picture_type;}public void setPicture_type(String picture_type) {this.picture_type = picture_type;}public String getUsername() {return username;}public void setUsername(String username) {this.username = username;}public Picture_of_user(){}}

也就是说,我们在实体类中,即使把时间date的类型定义为String,也是可以的。只要符合MySQL数据库的date的格式就行。

MySQL默认的数据类型格式是:yyyy-MM-dd,如:2015-12-30


请参考之前的一篇博文:

 Java向MySQL数据库插入时间类型Date数据时需要注意的问题  http://blog.csdn.net/reggergdsg/article/details/50410289


0 0
原创粉丝点击