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

📄 admindaoimp.java

📁 beijing donggandidai shoufeifanghao
💻 JAVA
字号:
package com.bj.admin.dao.hibernate;

import java.util.List;

import org.hibernate.SessionFactory;
import org.springframework.orm.hibernate3.HibernateTemplate;

import com.bj.admin.bean.po.ComBjmobilToperator;
import com.bj.admin.dao.IadminDAO;

public class adminDAOImp implements IadminDAO{
	private SessionFactory sf;
    private HibernateTemplate template;
	
	public void setSf(SessionFactory sf) {
		this.sf = sf;
		template = new HibernateTemplate(sf);
	}

	//增加
	public void addComBjmobilToperator(ComBjmobilToperator oper) {
		template.save(oper);
	}
	//删除
	public void deleteComBjmobilToperator(ComBjmobilToperator oper) {
		template.delete(oper);
		
	}
	//查询所有
	public List findAll(String hql) {
		List list = template.find(hql);
		return list;
	}
	//查询一个
	public ComBjmobilToperator searchByID(Long id) {
		ComBjmobilToperator oper = 
			(ComBjmobilToperator) template.get(ComBjmobilToperator.class, id);
		return oper;
	}
	//更新
	public void updateComBjmobilToperator(ComBjmobilToperator oper) {
		template.update(oper);
	}
	///判断是否管理员
	public ComBjmobilToperator check(String username, String password) {
		String hql = "from ComBjmobilToperator cbt where cbt.toperatorName = ? and cbt.toperatorPwd = ?";
		Object[] values = {username, password};
		List l = template.find(hql, values);
		if(l.size()==0)
		{
			return null;
		}
		else
		{
			ComBjmobilToperator oper = (ComBjmobilToperator) l.get(0);
			return oper;
		}
	}

}

⌨️ 快捷键说明

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