Java向MySQL数据库插入时间类型Date数据时需要注意的问题(二)
2016-01-08 16:52
841 查看
关于时间date的类型,该如何定义,我们在数据库中定义为date类型,如下图:
我们在实体类中可以这样定义:
也就是说,我们在实体类中,即使把时间date的类型定义为String,也是可以的。只要符合MySQL数据库的date的格式就行。
MySQL默认的数据类型格式是:yyyy-MM-dd,如:2015-12-30
请参考之前的一篇博文:
Java向MySQL数据库插入时间类型Date数据时需要注意的问题 http://blog.csdn.net/reggergdsg/article/details/50410289
我们在实体类中可以这样定义:
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
相关文章推荐
- Java学习笔记之Java语言基础组成
- Eclipse导入代码@Override和代码排列缩进出问题
- java设置响应头,解决跨域访问限制
- java中的Cipher类
- Java 开发环境搭建
- gradle老问题
- ubuntu14安装jdk
- java基础巩固笔记(2)-泛型
- 【java】java笔记
- java基础巩固笔记(1)-反射
- Java 时间输出&休眠
- 【java基础代码】创建文件和目录
- [转] Java序列化与反序列化
- Java代碼加密
- 英文条码创建/打印/java调windows API(方向)2
- JAXB实现xml与javabean的转换
- java泛型
- myeclipse中自己手动配置maven
- Spring mvc4使用JSON包变更
- 有关java.lang.UnsupportedClassVersionError: Unsupported major.minor version 51.0