📄 configbringnumberdao.java
字号:
package com.funddeal.model.dao.config_bring_number;
import java.util.ArrayList;
import java.util.Collection;
import net.sf.hibernate.HibernateException;
import net.sf.hibernate.Query;
import com.funddeal.base.PublicFunction;
import com.funddeal.base.SessionCommit;
import com.funddeal.model.pojo.config_bring_number.ConfigBringNumber;
import com.funddeal.model.pojo.custom_entity.PaginactionParamEntity;
import com.funddeal.model.pojo.custom_entity.SearchParamEntity;
public class ConfigBringNumberDAO {
public static String errorMsg="";
/**
*
* @param cbn
* @return
* @throws HibernateException
*/
public String addConfigBringNum(ConfigBringNumber cbn) throws HibernateException{
SessionCommit sc=new SessionCommit();
return sc.getSessionAdd(cbn);
}
/**
*
* @param cbn
* @return
*/
public boolean delConfigBringNum(ConfigBringNumber cbn){
errorMsg="";
SessionCommit sc;
boolean bl=false;
try {
sc = new SessionCommit();
bl=sc.getSessionDelete(cbn);
} catch (HibernateException e){
errorMsg=e.getMessage();
return false;
}
if(!bl)
if(!SessionCommit.errorMsg.equals(""))
errorMsg=SessionCommit.errorMsg;
return bl;
}
/**
*
* @param cbn
* @return
*/
public boolean updateConfigBringNum(ConfigBringNumber cbn){
errorMsg="";
SessionCommit sc;
boolean bl=false;
try {
sc = new SessionCommit();
bl=sc.getSessionUpdate(cbn);
} catch (HibernateException e){
errorMsg=e.getMessage();
return false;
}
if(!bl)
if(!SessionCommit.errorMsg.equals(""))
errorMsg=SessionCommit.errorMsg;
return bl;
}
/**
*
* @param spe
* @return
*/
public Collection search(SearchParamEntity spe){
errorMsg="";
Collection<ArrayList> col=null;
PublicFunction pf=new PublicFunction();
Query query = pf.search(spe);
int cut=0;
try {
cut=query.list().size();
for(int i=0;i<cut;i++){
ArrayList al=(ArrayList)query.list().get(i);
col.add(al);
}
} catch (HibernateException e) {
errorMsg=e.getMessage();
}
return col;
}
/**
*
* @param ppe
* @return
*/
public Collection search(PaginactionParamEntity ppe){
errorMsg="";
Collection col=null;
if(ppe.getHql().equals("")){
errorMsg="参数值不能为空!";
return col;
}
PublicFunction pf=new PublicFunction();
Query query = pf.search(ppe);
int cut=0;
try {
cut=query.list().size();
if(cut<=0){
if(PublicFunction.errorMsg.equals(""))
errorMsg="没有记录";
else
errorMsg=PublicFunction.errorMsg;
return col;
}
col = query.list();
} catch (HibernateException e){
errorMsg=e.getMessage();
}
return col;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -