📄 roominfodaoimpl.java
字号:
package com.hotelmaster.home.dao.hibernate;
import java.io.Serializable;
import java.util.List;
import org.springframework.orm.hibernate3.HibernateTemplate;
import com.hotelmaster.home.dao.RoomInfoDao;
import com.hotelmaster.home.domain.RoomInfo;
/**
* Class description goes here.
*
* @author Liang
* @Date Apr 13, 2008
*/
public class RoomInfoDaoImpl implements RoomInfoDao{
private HibernateTemplate hibernateTemplate;
public void setHibernateTemplate(HibernateTemplate hibernateTemplate) {
this.hibernateTemplate = hibernateTemplate;
}
public void delete(Class clazz, Serializable id) {
// TODO Auto-generated method stub
}
public void delete(RoomInfo roomInfo) {
// TODO Auto-generated method stub
}
public List<RoomInfo> findAll() {
// TODO Auto-generated method stub
List<RoomInfo> roomInfoList=hibernateTemplate.find("from RoomInfo");
return roomInfoList;
//return null;
}
public RoomInfo findById(String roomInfoId) {
// TODO Auto-generated method stub
if(roomInfoId.equals("")){
return null;
}
List roomInfos=hibernateTemplate.find(
"from RoomInfo roomInfo where roomInfo.roomInfoId=?",roomInfoId);
return (RoomInfo) roomInfos.get(0);
}
public RoomInfo findByType(String roomType) {
// TODO Auto-generated method stub
if(roomType.equals("")){
return null;
}
List roomInfos=hibernateTemplate.find(
"from RoomInfo roomInfo where roomInfo.roomType='"
+ roomType +"'");
return (RoomInfo) roomInfos.get(0);
}
public void insert(RoomInfo roomInfo) {
// TODO Auto-generated method stub
hibernateTemplate.save(roomInfo);
}
public void update(RoomInfo roomInfo) {
// TODO Auto-generated method stub
hibernateTemplate.update(roomInfo);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -