Package net.risesoft.service
Class ItemPageService
- java.lang.Object
-
- net.risesoft.service.ItemPageService
-
@Service public class ItemPageService extends Object
-
-
Constructor Summary
Constructors Constructor Description ItemPageService(org.springframework.jdbc.core.JdbcTemplate jdbcTemplate)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intcount(String countSql, Object[] countArgs)intcount(String countSql, Map<String,Object> map)<T> List<T>list(String sql, Object[] queryArgs, org.springframework.jdbc.core.RowMapper<T> rowMapper)<T> List<T>list(String sql, Map<String,Object> sqlMap, org.springframework.jdbc.core.RowMapper<T> rowMapper)<T> ItemPage<T>page(String sql, Object[] queryArgs, org.springframework.jdbc.core.RowMapper<T> rowMapper, String countSql, Object[] countArgs, int currPage, int size)返回分页对象<T> ItemPage<T>page(String sql, Map<String,Object> sqlMap, org.springframework.jdbc.core.RowMapper<T> rowMapper, String countSql, Map<String,Object> countSqlMap, int currPage, int size)
-
-
-
Method Detail
-
list
public <T> List<T> list(String sql, Map<String,Object> sqlMap, org.springframework.jdbc.core.RowMapper<T> rowMapper)
-
list
public <T> List<T> list(String sql, Object[] queryArgs, org.springframework.jdbc.core.RowMapper<T> rowMapper)
-
page
public <T> ItemPage<T> page(String sql, Map<String,Object> sqlMap, org.springframework.jdbc.core.RowMapper<T> rowMapper, String countSql, Map<String,Object> countSqlMap, int currPage, int size)
-
page
public <T> ItemPage<T> page(String sql, Object[] queryArgs, org.springframework.jdbc.core.RowMapper<T> rowMapper, String countSql, Object[] countArgs, int currPage, int size)
返回分页对象- Type Parameters:
T- entity- Parameters:
sql- 查询sqlqueryArgs- 查询参数rowMapper- entity mappercountSql- 总量sqlcountArgs- 总量参数currPage- 当前页size- 每页大小- Returns:
- 分页对象
-
-