mybatis更新时间取当前时间怎么写
时间: 2023-07-05 21:27:56 浏览: 548
mybatis统一管理创建时间,创建人,更新时间,更新人
在 MyBatis 中,可以使用 NOW() 函数来获取当前时间。在 SQL 语句中,可以使用如下语句来更新时间字段:
```sql
UPDATE table_name SET time_column = NOW() WHERE id = #{id}
```
在 MyBatis 的 Mapper.xml 文件中,可以把这段 SQL 语句写成如下形式:
```xml
<update id="updateTime" parameterType="java.lang.Long">
UPDATE table_name SET time_column = NOW() WHERE id = #{id}
</update>
```
其中 `updateTime` 是 mapper 方法的 ID,`java.lang.Long` 是传入参数的类型,`#{id}` 是使用 MyBatis 的占位符语法来表示传入的 ID 参数。
阅读全文