分頁查詢對象列表List findListByPage運用

public <T> Paging<T> findListByPage(String sql,String countSql, RowMapper<T> rowMapper, Paging<T> page, Object... args)sql

 舉例:數組

findListByPage(sql.toString(), countSql.toString(), new BeanPropertyRowMapper<HzzsHzNotice>(HzzsHzNotice.class), page, params.toArray());app

1. T:泛型/類 對象

例如  :HzzsHzNotice接口

2. String sql :class

String 類型 泛型

sql 對象的名字,能夠任意起, 能夠爲 123List

3. RowMapper<T> rowMapper co

RowMapper   類型爲接口,new

 <T>  中間放泛型,例如 <HzzsHzNotice> 

rowMapper   對象名,隨意起名

 4. Paging<T> page    Paging  類型  

5.  Object... args  能夠爲任意類型的對象  

 params.toArray()   params中數組化  

相關文章
相關標籤/搜索