|
@@ -81,7 +81,7 @@ public class ServiceImpl<M extends BaseMapper<T, PK>, T, PK extends Serializable
|
|
} else {
|
|
} else {
|
|
/* 特殊处理 INPUT 主键策略逻辑 */
|
|
/* 特殊处理 INPUT 主键策略逻辑 */
|
|
if (IdType.INPUT == tableInfo.getIdType()) {
|
|
if (IdType.INPUT == tableInfo.getIdType()) {
|
|
- T entityValue = selectById((PK) idVal);
|
|
|
|
|
|
+ T entityValue = selectById((Serializable) idVal);
|
|
if (null != entityValue) {
|
|
if (null != entityValue) {
|
|
return isSelective ? updateSelectiveById(entity) : updateById(entity);
|
|
return isSelective ? updateSelectiveById(entity) : updateById(entity);
|
|
} else {
|
|
} else {
|
|
@@ -121,7 +121,7 @@ public class ServiceImpl<M extends BaseMapper<T, PK>, T, PK extends Serializable
|
|
}
|
|
}
|
|
|
|
|
|
@Transactional(rollbackFor = Exception.class)
|
|
@Transactional(rollbackFor = Exception.class)
|
|
- public boolean deleteById(PK id) {
|
|
|
|
|
|
+ public boolean deleteById(Serializable id) {
|
|
return retBool(baseMapper.deleteById(id));
|
|
return retBool(baseMapper.deleteById(id));
|
|
}
|
|
}
|
|
|
|
|
|
@@ -165,7 +165,7 @@ public class ServiceImpl<M extends BaseMapper<T, PK>, T, PK extends Serializable
|
|
return retBool(baseMapper.updateBatchById(entityList));
|
|
return retBool(baseMapper.updateBatchById(entityList));
|
|
}
|
|
}
|
|
|
|
|
|
- public T selectById(PK id) {
|
|
|
|
|
|
+ public T selectById(Serializable id) {
|
|
return baseMapper.selectById(id);
|
|
return baseMapper.selectById(id);
|
|
}
|
|
}
|
|
|
|
|