📄 salesdao.java
字号:
package com.funddeal.model.dao.sales;
import java.util.Collection;
import java.util.List;
import net.sf.hibernate.HibernateException;
import net.sf.hibernate.Query;
import net.sf.hibernate.Session;
import com.funddeal.base.SessionCommit;
import com.funddeal.model.pojo.sales.Sales;
public class SalesDAO extends SessionCommit {
public SalesDAO() throws HibernateException {
super();
}
/**
*
* @param str
* @return
* @throws HibernateException
*/
public Collection selectSales(String str) throws HibernateException{
Session session=this.getSession();
Query query=session.createQuery(str);
List list=query.list();
if(list.size()>0)
return list;
else
return null;
}
/**
*
* @param str
* @return
* @throws HibernateException
*/
public Sales select(String str) throws HibernateException{
Session session=this.getSession();
Query query=session.createQuery(str);
List list=query.list();
Sales sales=new Sales();
if(list.size()>0){
sales=(Sales) list.get(0);
return sales;
}
else
return null;
}
/**
* 删除记录
* @param cbn
* @return
*/
public boolean delSales(Sales sales){
errorMsg="";
SessionCommit sc;
boolean bl=false;
try {
sc = new SessionCommit();
bl=sc.getSessionDelete(sales);
} catch (HibernateException e){
errorMsg=e.getMessage();
return false;
}
if(!bl)
if(!SessionCommit.errorMsg.equals(""))
errorMsg=SessionCommit.errorMsg;
return bl;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -