spring+hibernate+struts2框架下的添加一条数据时怎么插入系统时间
在dao实现层添加一条数据时怎么插入系统时间啊,有具体的代码让参考一下没有主要是这个添加数据方法怎么得到系统时间插入数据库不会写...
在dao实现层添加一条数据时怎么插入系统时间啊,有具体的代码让参考一下没有
主要是这个添加数据方法怎么得到系统时间插入数据库不会写 展开
主要是这个添加数据方法怎么得到系统时间插入数据库不会写 展开
1个回答
展开全部
俩种手段:
一种直接用java代码获取就可以了。
public String refFormatNowDate() {
Date nowTime = new
Date(System.currentTimeMillis());
SimpleDateFormat sdFormatter = new
SimpleDateFormat("yyyy-MM-dd");
String retStrFormatNowDate =
sdFormatter.format(nowTime);
return retStrFormatNowDate;
}
第二种将数据库的字段类型设置为timestamp,将字段设置为
TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE
CURRENT_TIMESTAMP
意思是在创建新记录和修改现有记录的时候都对这个数据列刷新。
一种直接用java代码获取就可以了。
public String refFormatNowDate() {
Date nowTime = new
Date(System.currentTimeMillis());
SimpleDateFormat sdFormatter = new
SimpleDateFormat("yyyy-MM-dd");
String retStrFormatNowDate =
sdFormatter.format(nowTime);
return retStrFormatNowDate;
}
第二种将数据库的字段类型设置为timestamp,将字段设置为
TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE
CURRENT_TIMESTAMP
意思是在创建新记录和修改现有记录的时候都对这个数据列刷新。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询