1、方法中的泛型
| 代码如下 | 复制代码 |
publicstatic
FileInputStream fis =null; ObjectInputStream ois =null; Object obj =null;
try{
fis =newFileInputStream(path + fileName); ois =newObjectInputStream(fis); obj = ois.readObject();
}catch(FileNotFoundException e) { // TODO Auto-generated catch block e.printStackTrace(); }catch(ClassNotFoundException e) { // TODO Auto-generated catch block e.printStackTrace(); }catch(IOException e) { // TODO Auto-generated catch block e.printStackTrace(); }finally{
try{ if( fis!=null) fis.close(); if( ois!=null) ois.close(); }catch(IOException e) { // TODO Auto-generated catch block e.printStackTrace(); }
}
return(T)obj; } | |
2、定义泛型类
| 代码如下 | 复制代码 |
publicclassPageHibernateCallback
privateString hql; privateObject[] params; privateintstartIndex; privateintpageSize;
publicPageHibernateCallback(String hql, Object[] params, intstartIndex,intpageSize) { super(); this.hql = hql; this.params = params; this.startIndex = startIndex; this.pageSize = pageSize; }
publicList SQLException { //1 执行hql语句 Query query = session.createQuery(hql); //2 实际参数 if(params !=null){ for(inti =0; i < params.length ; i ++){ query.setParameter(i, params[i]); } } //3 分页 query.setFirstResult(startIndex); query.setMaxResults(pageSize);
returnquery.list(); }
} | |
幸存者村庄2
怪可爱的店折相思菜单
怪可爱的店折相思菜单是一款画风治愈的模拟经营佳作,内置折相思菜单解锁多项便利功能
lol电竞经理人手游
lol电竞经理人手游让你可以成为职业的电竞经理人,在游戏中掌控游戏的走向!豪华阵
梦幻奶茶屋小游戏
梦幻奶茶屋是一款主打温馨治愈氛围的休闲经营作品,玩家将化身元气满满的奶茶店店长,
萌宠养成物语无限金币版
萌宠养成物语无限金币版是一款治愈系模拟养成游戏,以可爱卡通画风构建温馨虚拟世界,