|
|
@@ -53,7 +53,7 @@ public class BaseMybatisDao<T> extends SqlSessionDaoSupport {
|
|
|
|
|
|
/**
|
|
|
* 根据Sql id 去查询 分页对象
|
|
|
- *
|
|
|
+ *
|
|
|
* @param sqlId
|
|
|
* 对应mapper.xml 里的Sql Id
|
|
|
* @param params
|
|
|
@@ -120,7 +120,7 @@ public class BaseMybatisDao<T> extends SqlSessionDaoSupport {
|
|
|
|
|
|
/**
|
|
|
* 根据Sql ID 查询List,而不要查询分页的页码
|
|
|
- *
|
|
|
+ *
|
|
|
* @param sqlId
|
|
|
* 对应mapper.xml 里的Sql Id[主语句]
|
|
|
* @param params
|
|
|
@@ -146,11 +146,10 @@ public class BaseMybatisDao<T> extends SqlSessionDaoSupport {
|
|
|
|
|
|
/**
|
|
|
* 当Sql ID 是 default findAll的情况下。
|
|
|
- *
|
|
|
+ *
|
|
|
* @param params
|
|
|
* @param pageNo
|
|
|
* @param pageSize
|
|
|
- * @param requiredType
|
|
|
* 返回的类型[可以不传参]
|
|
|
* @return
|
|
|
*/
|
|
|
@@ -160,7 +159,7 @@ public class BaseMybatisDao<T> extends SqlSessionDaoSupport {
|
|
|
|
|
|
/**
|
|
|
* 分页
|
|
|
- *
|
|
|
+ *
|
|
|
* @param sqlId
|
|
|
* 主语句
|
|
|
* @param countId
|
|
|
@@ -169,8 +168,6 @@ public class BaseMybatisDao<T> extends SqlSessionDaoSupport {
|
|
|
* 参数
|
|
|
* @param pageNo
|
|
|
* 第几页
|
|
|
- * @param pageSize每页显示多少条
|
|
|
- * @param requiredType
|
|
|
* 返回的类型[可以不传参]
|
|
|
* @return
|
|
|
*/
|
|
|
@@ -178,7 +175,7 @@ public class BaseMybatisDao<T> extends SqlSessionDaoSupport {
|
|
|
Integer pageSize) {
|
|
|
pageNo = null == pageNo ? 1 : pageNo;
|
|
|
pageSize = null == pageSize ? 10 : pageSize;
|
|
|
- Pagination<?> page = new Pagination<Object>();
|
|
|
+ Pagination<?> page = new Pagination<T>();
|
|
|
page.setPageNo(pageNo);
|
|
|
page.setPageSize(pageSize);
|
|
|
int offset = (page.getPageNo() - 1) * page.getPageSize();
|
|
|
@@ -188,7 +185,7 @@ public class BaseMybatisDao<T> extends SqlSessionDaoSupport {
|
|
|
sqlId = String.format("%s.%s", NAMESPACE, sqlId);
|
|
|
|
|
|
countId = String.format("%s.%s", NAMESPACE, countId);
|
|
|
-
|
|
|
+
|
|
|
try {
|
|
|
List<?> resultList = this.getSqlSession().selectList(sqlId, params);
|
|
|
|
|
|
@@ -205,7 +202,7 @@ public class BaseMybatisDao<T> extends SqlSessionDaoSupport {
|
|
|
|
|
|
/**
|
|
|
* 重载减少参数DEFAULT_SQL_ID, "findCount"
|
|
|
- *
|
|
|
+ *
|
|
|
* @param params
|
|
|
* @param pageNo
|
|
|
* @param pageSize
|
|
|
@@ -218,7 +215,7 @@ public class BaseMybatisDao<T> extends SqlSessionDaoSupport {
|
|
|
|
|
|
/**
|
|
|
* 组装
|
|
|
- *
|
|
|
+ *
|
|
|
* @param sql
|
|
|
* @param parameterMappingList
|
|
|
* @param params
|
|
|
@@ -242,6 +239,6 @@ public class BaseMybatisDao<T> extends SqlSessionDaoSupport {
|
|
|
}
|
|
|
|
|
|
|
|
|
-
|
|
|
+
|
|
|
|
|
|
}
|