package dao;
import java.util.ArrayList;
import java.util.List;
import org.hibernate.Query;
import org.hibernate.Session;
import util.HibernateSessionFactory;
import entity.Users;
public class UserDao {
Session session=HibernateSessionFactory.getSession();
/**
* 添加
* @param user
*/
public void doAdd(Users user){
session.save(user);
}
/**
* 修改
* @param user
*/
public void doModify(Users user){
session.update(user);
}
/**
* 根据ID查询单个值
* @param id
* @return
*/
public Users doById(java.io.Serializable id){
return (Users)session.get(Users.class,id);
}
/**
* 查询全部
* @return
*/
public List<Users> selectAll(){
List<Users> list=new ArrayList<Users>();
String hql="from Users";
Query query=session.createQuery(hql);
list=query.list();
return list;
};
}
import java.util.ArrayList;
import java.util.List;
import org.hibernate.Query;
import org.hibernate.Session;
import util.HibernateSessionFactory;
import entity.Users;
public class UserDao {
Session session=HibernateSessionFactory.getSession();
/**
* 添加
* @param user
*/
public void doAdd(Users user){
session.save(user);
}
/**
* 修改
* @param user
*/
public void doModify(Users user){
session.update(user);
}
/**
* 根据ID查询单个值
* @param id
* @return
*/
public Users doById(java.io.Serializable id){
return (Users)session.get(Users.class,id);
}
/**
* 查询全部
* @return
*/
public List<Users> selectAll(){
List<Users> list=new ArrayList<Users>();
String hql="from Users";
Query query=session.createQuery(hql);
list=query.list();
return list;
};
}