Слияние кода завершено, страница обновится автоматически
语法:以set开头,更新对应的字段值,以end()结束
.set.字段1().is(设置值)
.set.字段2().is(设置值)
.set.字段3().is(设置值)
.end()
.where.条件设置.end()
示例代码
@Test
void test_update() {
mapper.updateBy(new UserUpdate()
.set.age().is(34).end()
.where.id().eq(2).end()
);
}
对应sql语句
UPDATE t_user SET gmt_modified = now(), age = ? WHERE id = ?
说明: 示例显式指定字段age的更新值, 但gmt_modified字段设置了默认更新值now(), 所以在执行语句时同时更新了gmt_modified字段 控制台log输出
...UserMapper.updateBy - ==> Preparing: UPDATE t_user SET gmt_modified = now(), age = ? WHERE id = ?
...UserMapper.updateBy - ==> Parameters: 34(Integer), 2(Integer)
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )