有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

spring框架下java将字符串转换为Sql日期

所以我想从控制器转换一个字符串数据,并将其转换为sql日期格式,这样它就可以适合我的posgresql数据库。这是我的代码:

@Override
public Integer simpleUpdate(String user, String departemen, String dob, String id)
{
    Date date=Date.valueOf(dob);
    String sql="UPDATE public.kantor SET nama = ?, departemen = ?, dob = ?, WHERE id = ?";    
    Integer result = jdbcTemplate.update(sql, user, departemen, date, Integer.parseInt(id));
    return result;
}

但它导致了这个错误:

"timestamp": 1615124585085,
"status": 500,
"error": "Internal Server Error",
"exception": "java.lang.IllegalArgumentException",
"message": "No message available"

我的邮递员


共 (0) 个答案