我在春天有一個表格,其中包含使用datepicker在字段日期中輸入數據的日期,並且我給你保存收據的日期格式如下E MMM dd HH:mm:ss Z yyyy示例週一06月18日00:00:00北京時間2012年使用彈簧mvc轉換並保存日期
SimpleDateFormat formDate = new SimpleDateFormat ("dd/MM/yyyy");
String birthday = formDate.format (emp.getBirthday());
的tranformo返回一個字符串,如果我再做
Emp.setBirthday (formDate.parse (birthday));
我會回到它êMMM DD HH:MM:SSžYYYY和我需要以日期日/月/年的格式將其保存在數據庫中
我有類實體使用
public class Employees implements java.io.Serializable {
private int employeeId;
private String firstName;
private String lastName;
private Date birthday;
//getter and setter
}
和控制器
@RequestMapping(value = {"/new"}, method = RequestMethod.POST)
public String save(ModelMap modelMap, @ModelAttribute("emp") Employees emp, BindingResult result) {
SimpleDateFormat formaDate = new SimpleDateFormat("dd/MM/yyyy");
String birthday = formaDate.format(emp.getBirthday());
emp.setBirthday(formaDate.parse(birthday));
employeesServices.saveRecord(emp);
}
爲了節省給了我下面的錯誤
指定的精度更高值大於允許此列
我是新enspring m VC
與谷歌翻譯翻譯
我建議增加JPA /休眠的標籤,最終的問題是關於使用這些API的 –