?? classesdaohibernate.java
字號:
package com.qrsx.exam.dao.hibernate;
import java.util.List;
import org.hibernate.Query;
import org.hibernate.Session;
import com.qrsx.exam.dao.ClassesDAO;
import com.qrsx.exam.model.Classes;
/**
* ClassesDAO接口的實(shí)現(xiàn)類
*
* @author galaxy
*
*/
public class ClassesDAOHibernate extends GenericHibernateDAO<Classes, String>
implements ClassesDAO {
/**
* 構(gòu)造函數(shù)
*/
public ClassesDAOHibernate() {
super(Classes.class);
}
/**
* 得到不屬于某個(gè)教師教授的班級信息
*/
public List getTeacherNotInClasses(String teacherid) {
// 得到Session對象的實(shí)例
Session session = this.getSession();
// 創(chuàng)建查詢對象
Query query = session.getNamedQuery("getTeacherNotInClasses");
// 設(shè)置查詢的參數(shù)
query.setParameter("teacherid", teacherid);
// 返回查詢的結(jié)果
return query.list();
}
}
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -