关键字: hibernate sql jdbc connection 今天要做一个显示数据库列表的功能,不想直接用JDBC,呵呵
于是用hibernate,由于对hibernate 不熟悉,想执行一条语句"show databases" 都找不到办法...
在网上找了下,说是使用 session.connection(),但是在 hibernate3中,这个方法不推荐使用,但是将就先用吧
晚上回来看了下资料,原来jdbc是另外有组件来管理的, 使用方式如下:做下记录:
ConnectionProvider cp = ConnectionProviderFactory.newConnectionProvider();
Connection conn = null;
//这里是获取连接
try {
conn = cp.getConnection();
} catch (SQLException e) {
e.printStackTrace();
}
//关闭连接这样用,连接才能够被放回连接池
try {
cp.closeConnection(conn);
} catch (SQLException e) {
e.printStackTrace();
}
关于Hibernate获取JDBC连接 直接执行SQL - 客观,辩证,务实,创新 - JavaEye技术网站
分享到:
相关推荐
JSP复习笔记——第10章 连接数据库 之 JDBC相关 - 堕落天使 - JavaEye技术网站.mhtJSP复习笔记——第10章 连接数据库 之 JDBC相关 - 堕落天使 - JavaEye技术网站.mht
Jsp-Servlet复习笔记-----第3章 Servlet技术 - 堕落天使 - JavaEye技术网站.mhtJsp-Servlet复习笔记-----第3章 Servlet技术 - 堕落天使 - JavaEye技术网站.mht
当 Struts、Spring 和 Hibernate 结合在一起时,通常称为 SSH(Struts-Spring-Hibernate)整合框架。Spring 作为整体的协调者,可以管理 Struts 的 Action 对象以及 Hibernate 的 SessionFactory 和 Session。Struts...
JDOM处理XML快速上手 - Web UI Design - JavaEye技术网站.mht
MyEclipse快捷键与插件大全 - 入门技术 - New - JavaEye(1)
Flex学习笔记_09 数据绑定_概念、使用 - Java&Flex - JavaEye技术网站 希望对爱好有帮助!!
hibernate.connection.url=jdbc:mysql://localhost:3306/your_database_name?characterEncoding=gbk&useUnicode=true ``` 2. **获取`Configuration`实例** - 使用下面的代码创建`Configuration`实例,并指定实体...
- 在Java中,使用`new`关键字创建的字符串对象会存储在堆中,而通过直接赋值(如`s = "abc"`)创建的字符串会被存储在字符串常量池中,这有助于节省内存并提高效率。 ### 9. Math.round() - `Math.round()`方法...
JavaEye+技术架构是针对Java开发领域的一种综合技术框架,旨在提高开发效率,优化系统性能,以及提升软件的可维护性和扩展性。该框架可能包含了多个层次和组件,以满足现代企业级应用的需求。以下是对JavaEye+技术...
标题 "Ext+Spring+Hibernate(原创送给javaeye朋友)" 暗示了这是一个关于整合Java技术栈的教程或示例项目,其中涉及了三个关键组件:Ext(ExtJS)、Spring和Hibernate。这些技术在企业级Java开发中广泛使用,分别用于...
Hibernate 是一个流行的 Java 平台上的对象关系映射(ORM)框架,它允许开发者使用面向对象的方式来操作数据库。在 Hibernate 中,`hbm.xml` 文件是用于定义对象与数据库表之间映射的元数据文件。这篇文档将深入解析...
【标题】:“Java Hibernate C3P0”是一个关于Java编程中的持久化框架Hibernate与C3P0连接池的讨论。Hibernate是Java领域广泛使用的对象关系映射(ORM)框架,它简化了数据库操作,使开发者可以使用面向对象的方式来...
- **Query Cache**:MySQL的Query Cache存储SQL查询结果,当相同查询再次执行时,可以直接从缓存获取结果,无需执行查询。但是,当涉及的表发生变化时,缓存会被清除,因此需要根据实际需求调整其大小。 - **Data ...
【JavaEye论坛热点 - 2008年11月 - 总第6期】是2008年11月JavaEye论坛上讨论的热点话题汇总,包含了多个关于Java和软件开发领域的讨论主题。以下将对部分主题进行详细解释: 1. **领域模型的价值与困境** - 领域...
`Hibernate通用的baseDao - zhenjw - JavaEye技术网站.mht`文件可能是关于这个主题的一个网页存档,可能包含了BaseDAO的具体实现细节、讨论或示例代码。JavaEye是一个著名的Java开发者社区,这些资源可能提供了其他...
压缩包内的文件“oracle使用索引中的注意事项 - 午夜狼窝 - JavaEye技术网站.mht”特别提到了Oracle数据库,这是世界上最广泛使用的数据库管理系统之一,尤其在企业级应用中。文件名暗示我们将深入理解Oracle数据库...
JavaEye新闻月刊2009年3月第13期内容涉及了当时软件开发领域内的一系列重要话题,包括IBM拟收购Sun Microsystems公司的新闻报道、Java社区对此的看法以及各种编程语言、开发工具和技术的新动态。 首先,新闻月刊...