天天看点

hibernate.cfg.xml文件元素的具体分析

1.首先<hibernate-configuration>,为文件的根元素,所有的相关配置都要在此元素下配置。

2.<session-factory>为session工厂配置,相当于JDBC中的DriverManager.

3.<property name="connection.username">root</property>,指定连接数据库的用户名。

4.<property name="connection.password"></property>,指定连接数据库的密码。

5.<property name="connection.driver_class"> com.mysql.jdbc.Driver </property>,指定连接数据库的驱动程序。

6.<property name="connection.url"> jdbc:mysql://localhost:3306/mybbs </property>,指定连接数据库的URL.

7.<property name="dialect">org.hibernate.dialect.MySQLDialect</property>,指定数据库使用的SQL方言。

8.<property name="show_sql">true</property>,显示SQL语句。

Hibernate可以访问多种数据库,如mysql,Oracle和Sybase等。尽管多数的数据库都支持标准的SQL语句,但它们往往还有各自的SQL方言。就像不同地方的人,既能说普通话,也可以说各自的方言一样。