关于hibernate在dao层要导入的包:import org.hibernate.Session;
使用框架简化了session,所以dao层代码:
private SessionFactory sessionFactory;
public SessionFactory getSessionFactory() {
return sessionFactory;
}
public void setSessionFactory(SessionFactory sessionFactory) {
this.sessionFactory = sessionFactory;
}
public Session se(){
return getSessionFactory().openSession();
}
/*******************用户注册*******************************************/
public int regs(Users users,String sql) {
Transaction ts=se().beginTransaction();
Query query=se().createSQLQuery(sql);
ts.commit();
return 0;
}
直接提交就好