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

📄 guestbookdaohibernate.java

📁 struts+hibernate+spring实现留言板
💻 JAVA
字号:
package com.mysoft.guestbook.dao.hibernate;

import java.util.List;

import org.springframework.orm.hibernate3.support.HibernateDaoSupport;

import com.mysoft.guestbook.dao.GuestbookDao;
import com.mysoft.guestbook.model.Guestbook;

/**
 * 实现我们的Dao接口
 * 继承hibernate给我们提供的帮助类HibernateDaoSupport,跟好的完成CRUD操作
 *
 */
public class GuestbookDaoHibernate extends HibernateDaoSupport implements
		GuestbookDao {

	//根据id获取一个对象,然后在使用帮助类提供的getHibernateTemplate()方法,
	//调用delete()方法删除记录
	public void delete(int id) {
		getHibernateTemplate().delete(getGuestbook(id));
	}
	//根据id返回一个Guestbook对象
	public Guestbook getGuestbook(int id) {
		return (Guestbook)getHibernateTemplate().get(Guestbook.class, id);
	}
	//得到所有的记录
	public List getGuestbooks() {
		return getHibernateTemplate().find("from Guestbook order by id desc");
	}
	
	public void save(Guestbook g) {
		getHibernateTemplate().saveOrUpdate(g);
	}

}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -