随笔_Hibernate配置文件hibernate.cfg.xml

来源:互联网 发布:新店怎么上架淘宝宝贝 编辑:程序博客网 时间:2024/06/03 13:02

hibernate.cfg.xml位于src目录下面,下面是对常用的配置信息的解释。。。

 

<?xml version='1.0' encoding='UTF-8'?>

<!-- 表明解析本XML文件的DTD文档位置,DTD是Document Type Definition 的缩写,即文档类型的定义,XML解析器使用DTD文档来检查XML文件的合法性 -->


<!DOCTYPE hibernate-configuration PUBLIC
          "-//Hibernate/Hibernate Configuration DTD 3.0//EN"
          "
http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">

 

<!-- 配置文件声明的开始 -->

<hibernate-configuration>

      <!--表明以下的配置是针对session-factory配置的,SessionFactory是Hibernate中的一个类,这个类主要负责保存HIbernate的配置信息,以及对Session的操作--> 

    <session-factory>
    

        <!-- 数据库连接配置信息 -->
     <property name="connection.url">jdbc:mysql://localhost:3306/hibernate</property>
     <property name="connection.username">root</property>
     <property name="connection.password"></property>
     <property name="connection.driver_class">com.mysql.jdbc.Driver</property>

        <!-- 数据库方言 -->
     <property name="dialect">org.hibernate.dialect.MySQL5Dialect</property>

     <!--是否在后台显示Hibernate用到的SQL语句,开发时设置为true,便于差错,程序运行时可以在Eclipse的控制台显示Hibernate的执行Sql语句。

     项目部署后可以设置为false,提高运行效率--> 
     <property name="show_sql">true</property>

     <!--格式化显示SQL语句 -->

     <property name="format_sql"></property>

   

       <!--指定映射文件为“Person.hbm.xml”-->        
     
<mapping resource="Person.hbm.xml"/>
     
    </session-factory>

</hibernate-configuration>

原创粉丝点击