Browse Source

Service中补充方法

Caratacus 8 years ago
parent
commit
c151cc1ae0

+ 11 - 0
mybatis-plus/src/main/java/com/baomidou/mybatisplus/service/IService.java

@@ -280,6 +280,17 @@ public interface IService<T> {
 	 */
 	List<Map<String, Object>> selectMaps(Wrapper<T> wrapper);
 
+	/**
+	 * <p>
+	 * 根据 Wrapper 条件,查询全部记录
+	 * </p>
+	 *
+	 * @param wrapper
+	 *            实体对象封装操作类(可以为 null)
+	 * @return List<Object>
+	 */
+	List<Object> selectObjs(Wrapper<T> wrapper);
+
 	/**
 	 * <p>
 	 * 翻页查询

+ 4 - 0
mybatis-plus/src/main/java/com/baomidou/mybatisplus/service/impl/ServiceImpl.java

@@ -281,6 +281,10 @@ public class ServiceImpl<M extends BaseMapper<T>, T> implements IService<T> {
 		return baseMapper.selectMaps(wrapper);
 	}
 
+	public List<Object> selectObjs(Wrapper<T> wrapper) {
+		return baseMapper.selectObjs(wrapper);
+	}
+
 	@SuppressWarnings({ "rawtypes", "unchecked" })
 	public Page<Map<String, Object>> selectMapsPage(Page page, Wrapper<T> wrapper) {
 		if (null != wrapper) {