mirror of
				https://gitee.com/hhyykk/ipms-sjy.git
				synced 2025-10-31 10:18:42 +08:00 
			
		
		
		
	修改 baseMapper selectCount int -> long
Mybatis Plus 在3.4 版本之后将 selectCount 从Integer 改为Long
This commit is contained in:
		| @@ -43,12 +43,12 @@ public interface BaseMapperX<T> extends BaseMapper<T> { | ||||
|         return selectOne(new LambdaQueryWrapper<T>().eq(field1, value1).eq(field2, value2)); | ||||
|     } | ||||
|  | ||||
|     default Integer selectCount(String field, Object value) { | ||||
|         return selectCount(new QueryWrapper<T>().eq(field, value)).intValue(); | ||||
|     default Long selectCount(String field, Object value) { | ||||
|         return selectCount(new QueryWrapper<T>().eq(field, value)); | ||||
|     } | ||||
|  | ||||
|     default Integer selectCount(SFunction<T, ?> field, Object value) { | ||||
|         return selectCount(new LambdaQueryWrapper<T>().eq(field, value)).intValue(); | ||||
|     default Long selectCount(SFunction<T, ?> field, Object value) { | ||||
|         return selectCount(new LambdaQueryWrapper<T>().eq(field, value)); | ||||
|     } | ||||
|  | ||||
|     default List<T> selectList() { | ||||
| @@ -76,4 +76,8 @@ public interface BaseMapperX<T> extends BaseMapper<T> { | ||||
|         entities.forEach(this::insert); | ||||
|     } | ||||
|  | ||||
|     default Boolean exists(SFunction<T, ?> field, Object value) { | ||||
|         return selectCount(field, value) > 0; | ||||
|     } | ||||
|  | ||||
| } | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 leosanqing
					leosanqing