⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 roominfodaoimpl.java.svn-base

📁 一个使用ssh+ext的例子。 希望对开发这个应用的人带来好处。仔细研究里面的代码将带来很大的好处。
💻 SVN-BASE
字号:
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 + -