今天要做一个显示数据库列表的功能,不想直接用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();
}
分享到:
相关推荐
JTDS是一个开放源代码的100%纯Java的,用于JDBC 3.0驱动Microsoft SQL Server (6.5 ,7 ,2000和2005版本)驱动程序。在hibernate连接sqlserver数据库时最好用这个。。
资源包括hibernate Sql server2005连接池配置源码,及sqlserverjdbc.jar jTDS3.jar jtds-1.2.jar ojdbc14.jar proxool-0.9.0RC3.jar 等jar包,希望能帮大家一些忙
◆操作的对象不同:JDBC操作的是数据,将数据通过SQL语句直接传送到数据库中执行,Hibernate操作的是持久化对象,由底层持久化对象的数据更新到数据库中。 ◆数据状态不同:JDBC操作的数据是“瞬时”的,变量的值...
NULL 博文链接:https://jeffenchung.iteye.com/blog/1472402
JDBC导出所有表的Sql/Hibernate 导出所有表的Sql
<prop key="hibernate.show_sql">false !-- Create/update the database tables automatically when the JVM starts up <prop key="hibernate.hbm2ddl.auto">update</prop> --> !-- Turn batching off for ...
hibernate+jdbc版课设 新闻发布系统,附加sql脚本。。。。
struts2.16 spring2.56 hibernate3.2 sqljdbc4 完整jar包 资源不好找,大家收藏好,别忘记评论。
基于sql语句的分页,效率更高,此jar包包含常用分页格式 使用方法在jboss5的博客中
P6spy是一个JDBC Driver的包装工具,p6spy通过对JDBC Driver的封装以达到对SQL语句的监听和分析,以达到各种目的。 p6spy的安装步骤: 1. 下载p6spy的安装包 2. 把p6spy的jar包放到Classpath中,如果是WEB App...
com.microsoft.sqlserver.jdbc.SQLServerException: 只进结果集不支持请求的操作 解决方案
JDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问解决部分mybatis或者hibernate不支持的数据库,例informix。通过pool连接池提高性能,并将...
讲解了Hibernate中实现分页的方法,详细讲解了JDBC+SQL 2005如何实现假分页,并用struts2标签,在页面上显示。
一、实验目的: ...(5)理解数据库连接池的基本原理和思想,学会在tomcat服务器中配置数据库连接池,并掌握从连接池中获取连接的基本方法。 (6)初步理解数据访问层的基本设计方法,理解web的分层架构。
第一步:hibernate.cfg.xml 加入: <property name="hibernate.proxool.pool_alias">dbpool</property> ...jdbc:microsoft:sqlserver://243.155.187.236:1433;DatabaseName=study </driver-url> <driver-
struts1+jdbc+jsp+sqlserver,增删查改
1、JDBC连接方式下sql注入的存在的形态及修复方法,like、in情况在如何安全使用预处理来防范sql注入 2、在使用Mybatis框架下如何审计sql注入代码,并详细的介绍了如何编写安全的数据库查询语句。 3、在使用Hibernate...
spring3.1.1+struts2.1+hibernate4.14 整合 myeclipse2014+sqlserver2014简单的增加demo,整理过的可以运行,加了注释。采用注解模式开发。
驱动有两个,一个是微软提供(msbase.jar mssqlserver.jar msutil.jar)另外一个是开源组织提供(jtds-1.2.4.jar),两中都可以用JDBC正常连接和使用,本人使用经验告诉我前一种和Hibernate JPA有写不兼容,经常报出...
#hibernate.connection.url jdbc:firebirdsql:localhost/3050:/firebird/test.gdb ## Pointbase #hibernate.dialect org.hibernate.dialect.PointbaseDialect #hibernate.connection.driver_class ...