public class UserDAOIMP extends HibernateDaoSupport implements UserDAO { private static final String QUERYALL_HQL = "from User";

public boolean insertUser(User user) {
boolean b = false;
this.getHibernateTemplate().save(user);
b = true;
return b;
}

public boolean deleteByID(int id) {
boolean b = false;
User user=(User)this.getHibernateTemplate().get(User.class,id);
this.getHibernateTemplate().delete(user);
b = true;
        return true;
} public boolean modify(User user) {
boolean b = false;
this.getHibernateTemplate().update(user);
b = true;
return b;
} public User queryByID(int id) {
User user=(User)this.getHibernateTemplate().get(User.class,id);
return user;
} @SuppressWarnings("unchecked")
public List<User> queryAll() {
List<User> users = this.getHibernateTemplate().getSessionFactory()
.getCurrentSession()
.createQuery(this.QUERYALL_HQL).list();
return users;
}
我自己的写的有点问题