📄 tincrementimp.java
字号:
package com.jn0801.operation;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import org.springframework.orm.hibernate3.support.HibernateDaoSupport;
/**
* 增值业务实现类
* @author student
*/
public class TincrementIMP extends HibernateDaoSupport implements TincrementIFC {
/**
* 显示所有增值业务列表
* @return
*/
public List listTincrement() {
String hql = "select tincrement from Tincrement tincrement order by tincrement.npid";
List<Tincrement> list = this.getHibernateTemplate().find(hql);
//大类小类
ArrayList<ArrayList<Tincrement>> incrementList = new ArrayList<ArrayList<Tincrement>>();
HashMap<Long,ArrayList<Tincrement>> tmpMap = new HashMap<Long,ArrayList<Tincrement>>();
for (Tincrement tincrement : list) {
if(tincrement.getNpid()==0){
ArrayList<Tincrement> tmpList = new ArrayList<Tincrement>();
tmpList.add(tincrement);
tmpMap.put(tincrement.getNid(), tmpList);
incrementList.add(tmpList);
}else{
ArrayList<Tincrement> tmpList = tmpMap.get(tincrement.getNpid());
tmpList.add(tincrement);
}
}
return incrementList;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -