81,094
社区成员
发帖
与我相关
我的任务
分享
Session session = HibernateUtil.getSession();
// 获取事务
Transaction tran = session.beginTransaction();
// session和数据库通信
String no=request.getParameter("empNo");
String name=request.getParameter("empName");
String dept=request.getParameter("empDept");
String date=request.getParameter("empHireDate");
Emp emp = new Emp();
emp.setEmpNo(no);
emp.setEmpName(name);
emp.setEmpDept(dept);
emp.setEmpHireDate(date);
// save
try{
session.save(emp);
// 提交事务
tran.commit();
// 关闭session
session.close();
Session session = HibernateUtil.getSession();
// 获取事务
Transaction tran = session.beginTransaction();
// session和数据库通信
String no=request.getParameter("empNo");
String name=request.getParameter("empName");
String dept=request.getParameter("empDept");
String date=request.getParameter("empHireDate");
Emp emp = new Emp();
emp.setEmpNo(no);
emp.setEmpName(name);
emp.setEmpDept(dept);
emp.setEmpHireDate(date);
// save
try{
session.save(emp);
// 提交事务
tran.commit();
// 关闭session
return mapping.findForward("success");
}catch(Exception e){
return mapping.findForward("failed");
}finally{
session.close();
}