如何在hibernate源码中找到连接数据库的url

 我来答
du瓶邪
推荐于2016-03-24 · TA获得超过2.4万个赞
知道大有可为答主
回答量:1.7万
采纳率:100%
帮助的人:2792万
展开全部

hibernate的数据库连接类都放在org.hibernate.connection包内

对于数据库连接类hibernate称其为ConnectionProvider,就是连接提供者org.hibernate.connection.ConnectionProvider只是个供hibernate使用的接口,通过该接口的getConnection()方法获得数据库连接,在使用hibernate的时候可以在其配置文件中指定具体的实现类(hoho,这就是面向接口编程的好处)。

接口的规范: 

package org.hibernate.connection;    
public interface ConnectionProvider {  
    /** 初始化建立数据库连接所需要的配置 */  
    public void configure(Properties props) throws HibernateException;  
    /** 获得数据库连接 */  
    public Connection getConnection() throws SQLException;  
    /** 关闭数据库连接 */  
    public void closeConnection(Connection conn) throws SQLException;  
    /** 释放连接提供者占用的所有资源 */  
    public void close() throws HibernateException;  
}
Big嘴
2011-01-10 · TA获得超过4097个赞
知道小有建树答主
回答量:697
采纳率:50%
帮助的人:627万
展开全部
在hibernate初始化的时候,Configuration就已经把配置文件中对数据库的配置信息已经读到Configuration这个对象中了,如果你要看hibernate是如何连接数据库的详细信息。你可以去Configuration类中找找看。
自己改改也是可能的!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ddprflf
2011-01-03 · TA获得超过640个赞
知道小有建树答主
回答量:564
采纳率:0%
帮助的人:240万
展开全部
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE hibernate-configuration PUBLIC
"-//Hibernate/Hibernate Configuration DTD 3.0//EN"
"">
<hibernate-configuration>
<session-factory>
<property name="connection.username">用户名</property>
<property name="connection.url">jdbc:mysql://localhost:3306/数据库</property>
<property name="dialect">
org.hibernate.dialect.MySQLDialect
</property>
<property name="connection.password">密码</property>
<property name="connection.driver_class">
com.mysql.jdbc.Driver
</property>
<property name="show_sql">true</property>
</session-factory>
</hibernate-configuration>

写在 hibernate.cfg.xml中
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
4408110qaz
2010-12-28 · TA获得超过362个赞
知道小有建树答主
回答量:153
采纳率:0%
帮助的人:77.6万
展开全部
在配置文件中
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式