我想创建一个addNewProduct函数但有一些困难。
public boolean addNewProduct(ProductBean product) {
boolean status = false;
Session session = null;
Transaction trx = null;
try {
session = new HibernateSession().getSession();
trx.begin();
status = getProductDAO(session).addNewProduct(product);
trx.commit();
} catch (Exception e) {
e.printStackTrace();
trx.rollback();
} finally {
session.close();
}
return status;
}
由于会话在getProductDAO中声明而导致问题的getProductDAO(会话),并且设置为HttpSession。我该如何解决这个问题?