|
@@ -116,11 +116,9 @@ public interface AbstractService<T> extends MPJBaseService<T> {
|
|
|
return getBaseMapper().selectCount(new QueryWrapper<T>().eq(field, value));
|
|
return getBaseMapper().selectCount(new QueryWrapper<T>().eq(field, value));
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
-
|
|
|
|
|
default Long count(String field1, Object value1, String field2, Object value2) {
|
|
default Long count(String field1, Object value1, String field2, Object value2) {
|
|
|
return getBaseMapper().selectCount(new QueryWrapper<T>().eq(field2, value2));
|
|
return getBaseMapper().selectCount(new QueryWrapper<T>().eq(field2, value2));
|
|
|
}
|
|
}
|
|
|
-
|
|
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
|
* 查询列表
|
|
* 查询列表
|
|
@@ -194,22 +192,18 @@ public interface AbstractService<T> extends MPJBaseService<T> {
|
|
|
return getBaseMapper().selectList();
|
|
return getBaseMapper().selectList();
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
+ // 查询类对象
|
|
|
|
|
+ default List<T> selectList(T t) {
|
|
|
|
|
+ return getBaseMapper().selectList(t);
|
|
|
|
|
+ }
|
|
|
// 这里是equal操作查询
|
|
// 这里是equal操作查询
|
|
|
|
|
|
|
|
default List<T> selectList(String field, Object value) {
|
|
default List<T> selectList(String field, Object value) {
|
|
|
return getBaseMapper().selectList(field, value);
|
|
return getBaseMapper().selectList(field, value);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- default List<T> selectList(SFunction<T, ?> field, Object value) {
|
|
|
|
|
- return selectList(field, value);
|
|
|
|
|
- }
|
|
|
|
|
-
|
|
|
|
|
default List<T> selectList(String field1, Object value1, String field2, Object value2) {
|
|
default List<T> selectList(String field1, Object value1, String field2, Object value2) {
|
|
|
- return selectList(field1, value1, field2, value2);
|
|
|
|
|
- }
|
|
|
|
|
-
|
|
|
|
|
- default List<T> selectList(SFunction<T, ?> field1, Object value1, SFunction<T, ?> field2, Object values) {
|
|
|
|
|
- return selectList(field1, value1, field2, values);
|
|
|
|
|
|
|
+ return getBaseMapper().selectList(field1, value1, field2, value2);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
// 这个是list in 查询
|
|
// 这个是list in 查询
|
|
@@ -217,14 +211,12 @@ public interface AbstractService<T> extends MPJBaseService<T> {
|
|
|
return getBaseMapper().selectList(field, value);
|
|
return getBaseMapper().selectList(field, value);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
-
|
|
|
|
|
default List<T> selectList(String field1, Collection<?> value1, String field2, Collection<?> value2) {
|
|
default List<T> selectList(String field1, Collection<?> value1, String field2, Collection<?> value2) {
|
|
|
return getBaseMapper().selectList(field1, value1, field2, value2);
|
|
return getBaseMapper().selectList(field1, value1, field2, value2);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
-
|
|
|
|
|
// 这里是equal和in操作查询
|
|
// 这里是equal和in操作查询
|
|
|
-
|
|
|
|
|
|
|
+
|
|
|
default List<T> selectList(String field1, Collection<?> value1, String field2, Object values2) {
|
|
default List<T> selectList(String field1, Collection<?> value1, String field2, Object values2) {
|
|
|
return getBaseMapper().selectList(field1, value1, field2, values2);
|
|
return getBaseMapper().selectList(field1, value1, field2, values2);
|
|
|
}
|
|
}
|
|
@@ -239,14 +231,11 @@ public interface AbstractService<T> extends MPJBaseService<T> {
|
|
|
default int remove(String field, Object value) {
|
|
default int remove(String field, Object value) {
|
|
|
return getBaseMapper().delete(field, value);
|
|
return getBaseMapper().delete(field, value);
|
|
|
}
|
|
}
|
|
|
-
|
|
|
|
|
|
|
|
|
|
default int remove(String field, Collection<?> values) {
|
|
default int remove(String field, Collection<?> values) {
|
|
|
return getBaseMapper().delete(field, values);
|
|
return getBaseMapper().delete(field, values);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
// 查询remove----------------end----------------------
|
|
// 查询remove----------------end----------------------
|
|
|
|
|
|
|
|
// select
|
|
// select
|