balancementdaoimpl.java.svn-base
来自「一个使用ssh+ext的例子。 希望对开发这个应用的人带来好处。仔细研究里面的」· SVN-BASE 代码 · 共 34 行
SVN-BASE
34 行
package com.hotelmaster.home.dao.hibernate;
import java.sql.Timestamp;
import java.util.Calendar;
import java.util.List;
import com.hotelmaster.home.dao.BalancementDao;
import com.hotelmaster.home.domain.Balancement;
public class BalancementDaoImpl extends GenericHibernateDao<Balancement> implements BalancementDao{
public BalancementDaoImpl() {
super(Balancement.class);
}
/**
* 创建结账信息
*/
public String createBalancement(Balancement balancement) {
Calendar tCal = Calendar.getInstance();
Timestamp curDate=new Timestamp(tCal.getTime().getTime());
balancement.setBmCreateTime(curDate);
String checkinOrderId = balancement.getBmCheckinOrderId();
hibernateTemplate.save(balancement);
List<Balancement> balancementList = hibernateTemplate.find("from Balancement where bmCheckinOrderId = '"+checkinOrderId+"'");
return balancementList.get(0).getBmId();
//保存到guesthistory表里
}
public Balancement findBalancementInformationByBmId(String bmId) {
List<Balancement> balancement = hibernateTemplate.find("from Balancement where bmId='"+bmId+"'");
return balancement.get(0);
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?