《Hibernate.cfg.xml配置总结.doc》由会员分享,可在线阅读,更多相关《Hibernate.cfg.xml配置总结.doc(9页珍藏版)》请在金锄头文库上搜索。
1、Hibernate的描述文件可以是一个properties属性文件,也可以是一个xml文件。下面讲一下Hibernate.cfg.xml的配置。配置格式如下:1. 配置数据源在Hibernate.cfg.xml中既可以配置JDBC,也可以配置JNDI。在本小节中讲述数据源如何配置。hibernate.cfg.xmltruenet.sf.hibernate.dialect.MySQLDialect50 30java:comp/env/jdbc/datasourcenamenet.sf.hibernate.connection.DatasourceConnectionProvidernet.sf.
2、hibernate.dialect.SQLServerDialect 2. c3p0连接池c3p0连接池是Hibernate推荐使用的连接池,若需要使用该连接池时,需要将c3p0的jar包加入到classpath中。c3p0连接池的配置示例如下:hibernate.cfg.xml true net.sf.hibernate.dialect.MySQLDialect user pass 5 20 1800 50 在上述配置中,Hibernate根据配置文件生成连接,再交给c3p0管理。3. proxool连接池proxool跟c3p0以及dbcp不一样,它是自己生成连接的,因此连接信息放在pro
3、xool配置文件中。使用它时,需要将proxool-0.8.3.jar加入到classespath中。配置举例如下:hibernate.cfg.xml true net.sf.hibernate.dialect.MySQLDialect pool1ProxoolConf.xmlnet.sf.hibernate.connection.ProxoolConnectionProvider 在hibernate.cfg.xml的同目录下编写proxool的配置文件:ProxoolConf.xml,该文件的配置实例如下ProxoolConf.xmlpool1 90000205100104. dbcp连接池 在hibernate3.0中,已经不再支持dbcp了,hibernate的作者在