HbmSessionFactory代码如下,是在网上找的,该了一下~~package common;import net.sf.hibernate.SessionFactory;
import net.sf.hibernate.cfg.Configuration;
import net.sf.hibernate.*;public class HbmSessionFactory {
public HbmSessionFactory() {
}
private static SessionFactory sessionFactory;
static {
try {
sessionFactory = new Configuration().configure().buildSessionFactory();
}
catch (HibernateException ex) {
ex.printStackTrace();
}
} public static final ThreadLocal session = new ThreadLocal();
public static Session currentSession() throws HibernateException {
Session s = (Session) session.get();
if (s == null) {
s = sessionFactory.openSession();
session.set(s);
}
return s;
} public static void closeSession() throws HibernateException {
Session s = (Session) session.get();
session.set(null);
if (s != null) {
s.close();
}
}
}
import net.sf.hibernate.cfg.Configuration;
import net.sf.hibernate.*;public class HbmSessionFactory {
public HbmSessionFactory() {
}
private static SessionFactory sessionFactory;
static {
try {
sessionFactory = new Configuration().configure().buildSessionFactory();
}
catch (HibernateException ex) {
ex.printStackTrace();
}
} public static final ThreadLocal session = new ThreadLocal();
public static Session currentSession() throws HibernateException {
Session s = (Session) session.get();
if (s == null) {
s = sessionFactory.openSession();
session.set(s);
}
return s;
} public static void closeSession() throws HibernateException {
Session s = (Session) session.get();
session.set(null);
if (s != null) {
s.close();
}
}
}
解决方案 »
- 求一个简单的java xmpp 发送和接受端例子要能运行跑起来
- servlet获取cookies ------- cookies中文乱码
- 高手救命。。。关于myeclipes开发项目的异常!!!
- hibernate 双向多对一映射 不能insert
- <html:select> <html:optionsCollection> 的问题,高手来解决啊,谢谢
- 关于servlet,session,jsp的问题
- 小弟急需调用华为网关来实现短信收发的java代码!急!!希望高手教教我!
- 畅所欲言
- 哪里有jubilder8下载呢
- J2EE 学习中遇到麻烦 了,有看过这个例子(duke'bank)的高手进
- 希望大家给个想法
- 紧急求救:java.net.SocketException: Connection reset by peer: socket write error
不要关闭连接呢
session.connection.close();
??
第66行是这个open么?
你将close放到finaly里就一定会执行,会不会使你的Session close的问题?
我使用的是它的自己close方法,应该没问题啊~~