/**
* 添加站点纪录
* @param _site
* @return
*/
public boolean addSite(Site _site) {
Site site = (Site) _site;
Session sess = null;
Transaction tx = null;
try {
sess = HibernateUtil.currentSession();
tx = sess.beginTransaction();
sess.save(site);
tx.commit();
//log
logger.info("add site success!");
return true;
} catch (HibernateException he) {
if ( tx != null ) tx.rollback();
//log
logger.error("(@@@@@@@@@@@ add site error!@@@@@@@@@@@)", he);
new org.hibernate.HibernateException("addSite("+_site+"):"+listErrors);
return false;
} finally {
try {
HibernateUtil.closeSession();
} catch (HibernateException he) {
new org.hibernate.HibernateException(
"HibernateUtilServlet.closeSession()");
}
}
}
解决方案 »
- 写事务中的异常处理
- jsf开发jsp,页面无法打开,请高手指教
- enctype="multipart/form-data"解决同时提交文件和普通数据
- jdk1.2.2如果解决页面之间中文参数乱码问题?高手解答!!!
- jsp 缺少 } ,明明没有缺少
- 谢谢!!还想问一下,怎样用java程序实现对oracle数据clob类型的存取操作!!谢谢,在线等待!!
- 如何在同一个数据库事务中实现多个ejb的调用?
- 新手,在看源代码的时候有几条语句不明白,请大家指点一下,谢谢!!!!1
- 哪位做过java和SAP系统之间的接口?
- 求书(300分,但是最多只能放100分在这个问题上,不知怎么回事, 可以通过其它途径给分)
- 求助:关于struts连接mysql的问题
- 声明一个对象的不同写法的区别?
二 set里 可以配置成on-to-many 一般是主从表