hibernate 每一次select查询都需要开一个新的数据库连接吗? 请教hibernate每一次select查询都需要开一个新的数据库连接吗?hibernate是怎样来管理数据库连接的? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 楼主参考一下这个博客:http://blog.chinaunix.net/u2/76927/showart_1726634.html这边博客讲了数据库连接池和Hibernate中对于连接池的使用应该对你有帮助 hibernate实现了JNDI JDBC JTAhibernate每一次select查询并不需要每次连接数据库 使用Hibernate 对数据库操作可以写一个工具类public class HibernateUtils { private static SessionFactory factory; static { try { Configuration cfg = new Configuration().configure(); factory = cfg.buildSessionFactory(); }catch(Exception e) { e.printStackTrace(); } } public static SessionFactory getSessionFactory() { return factory; } public static Session getSession() { return factory.openSession(); } public static void closeSession(Session session) { if (session != null) { if (session.isOpen()) { session.close(); } } }}对数据库增删改查的时候 可以调用这个类。详细可去下载hibernate中文帮助文档 http://download.csdn.net/source/1018585 关于sql 2000修改表的问题 eclipse中产生的错误 @@@@@求助JSP计数器的问题@@@@@@ getParameter的HTTP GET request和HTTP POST request问题 lomboz解压缩 报错文件名太长 请求解决 急求JSP修改密码的代码! JSP javascript无法获取select控件中的值的问题"真心求教这是为什么?" 请教如何设置各种身份的人的不同权限 各位请问哪里有免费可靠的支持JSP的空间,想找一个用来学习。(NULL) 一个关于jsp时间控制的简单问题,急用! Jsp多维数组使用的一个问题 网站后台管理系统
http://blog.chinaunix.net/u2/76927/showart_1726634.html这边博客讲了数据库连接池和Hibernate中对于连接池的使用应该对你有帮助
hibernate每一次select查询并不需要每次连接数据库 使用Hibernate 对数据库操作可以写一个工具类
public class HibernateUtils { private static SessionFactory factory;
static {
try {
Configuration cfg = new Configuration().configure();
factory = cfg.buildSessionFactory();
}catch(Exception e) {
e.printStackTrace();
}
}
public static SessionFactory getSessionFactory() {
return factory;
}
public static Session getSession() {
return factory.openSession();
}
public static void closeSession(Session session) {
if (session != null) {
if (session.isOpen()) {
session.close();
}
}
}
}对数据库增删改查的时候 可以调用这个类。
详细可去下载hibernate中文帮助文档 http://download.csdn.net/source/1018585