?? examuserdaohibernate.java
字號:
package org.yeeku.dao.impl;
import org.yeeku.model.*;
import java.io.Serializable;
import org.yeeku.dao.*;
import org.hibernate.Session;
import java.util.List;
import org.yeeku.enhance.YeekuHibernateDaoSupport;
public class ExamUserDaoHibernate extends YeekuHibernateDaoSupport implements ExamUserDao
{
/**
* 根據(jù)主鍵加載考試管理員
* @param id 需要加載的考試管理員的主鍵值
* @return 加載的考試管理員PO
*/
public ExamUser get(int id)
{
return (ExamUser)getHibernateTemplate().load(ExamUser.class , new Integer(id));
}
/**
* 保存考試管理員實體,新增一條考試管理員記錄
* @param examUser 保存的考試管理員實例
*/
public void save(ExamUser examUser)
{
getHibernateTemplate().save(examUser);
}
/**
* 刪除考試管理員實體,刪除一條考試管理員記錄
* @param examUser 刪除的考試管理員實例
*/
public void delete(ExamUser examUser)
{
getHibernateTemplate().delete(examUser);
}
/**
* 根據(jù)主鍵刪除考試管理員實體,刪除一條考試管理員記錄
* @param id 刪除考試管理員的主鍵
*/
public void delete(int id)
{
getHibernateTemplate().delete(get(id));
}
/**
* 更新一條考試管理員記錄
* @param examUser 需要更新的考試管理員
*/
public void update(ExamUser examUser)
{
getHibernateTemplate().update(examUser);
}
/**
* 根據(jù)用戶名和密碼查找考試管理員
* @param name 用戶名
* @param pass 密碼
* @return 根據(jù)用戶名和密碼查找到的考試管理員列表
*/
public List<ExamUser> findExamUserByNameAndPass(String name,String pass)
{
String[] args = {name , pass};
return getHibernateTemplate().find("from ExamUser eu where eu.username=? and eu.password=? " , args);
}
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -