Skip to content

Commit c379b64

Browse files
committed
修改新增方法名称.
1 parent 95ae900 commit c379b64

File tree

4 files changed

+5
-5
lines changed

4 files changed

+5
-5
lines changed

mybatis-plus-core/src/main/java/com/baomidou/mybatisplus/core/mapper/BaseMapper.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -440,7 +440,7 @@ default <P extends IPage<Map<String, Object>>> P selectMapsPage(P page, @Param(C
440440
* @param entity 实体对象 (不能为空)
441441
* @since 3.5.7
442442
*/
443-
default boolean saveOrUpdate(T entity) {
443+
default boolean insertOrUpdate(T entity) {
444444
Class<?> entityClass = GenericTypeUtils.resolveTypeArguments(getClass(), BaseMapper.class)[0];
445445
TableInfo tableInfo = TableInfoHelper.getTableInfo(entityClass);
446446
Assert.notNull(tableInfo, "error: can not execute. because can not find cache of TableInfo for entity!");

mybatis-plus-extension/src/main/java/com/baomidou/mybatisplus/extension/service/impl/ServiceImpl.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -201,7 +201,7 @@ protected String getSqlStatement(SqlMethod sqlMethod) {
201201
*/
202202
@Override
203203
public boolean saveOrUpdate(T entity) {
204-
return getBaseMapper().saveOrUpdate(entity);
204+
return getBaseMapper().insertOrUpdate(entity);
205205
}
206206

207207
@Transactional(rollbackFor = Exception.class)

mybatis-plus-extension/src/main/java/com/baomidou/mybatisplus/extension/toolkit/Db.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -227,7 +227,7 @@ public static <T> boolean saveOrUpdate(T entity) {
227227
if (Objects.isNull(entity)) {
228228
return false;
229229
}
230-
return SqlHelper.execute(getEntityClass(entity), baseMapper -> baseMapper.saveOrUpdate(entity));
230+
return SqlHelper.execute(getEntityClass(entity), baseMapper -> baseMapper.insertOrUpdate(entity));
231231
}
232232

233233
/**

mybatis-plus/src/test/java/com/baomidou/mybatisplus/test/h2/H2UserMapperTest.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -538,11 +538,11 @@ void testUpdateByWrapper() {
538538
@Test
539539
void testSaveOrUpdate() {
540540
var h2User = new H2User();
541-
userMapper.saveOrUpdate(h2User);
541+
userMapper.insertOrUpdate(h2User);
542542
Assertions.assertNotNull(h2User.getTestId());
543543
Assertions.assertNull(h2User.getLastUpdatedDt());
544544
h2User.setName("test");
545-
userMapper.saveOrUpdate(h2User);
545+
userMapper.insertOrUpdate(h2User);
546546
Assertions.assertNotNull(h2User.getLastUpdatedDt());
547547
}
548548

0 commit comments

Comments
 (0)