孫衛琴的《精通JPA與Hibernate》讀書筆記:Hibernate的配置文件

在Hibernate的配置文件中,須要指定鏈接數據庫的信息,包括數據庫URL,用戶名和口令,JDBC驅動程序等。mysql

hibernate.cfg.xmlsql

<hibernate-configuration>
  <session-factory >
    <property name="dialect">
       org.hibernate.dialect.MySQL8Dialect
    </property>
    <property name="connection.driver_class">
      com.mysql.jdbc.Driver
    </property>
    <property name="connection.url">
       jdbc:mysql://localhost:3306/sampledb?useSSL=false
    </property>
    <property name="connection.username">
      root
    </property>
    <property name="connection.password">
      1234
    </property>
    <!-- 指定是否在運行時在控制檯顯示執行的SQL語句 -->
    <property name="show_sql">true</property>

    <!-- 在啓動時刪除並重建立數據庫Schema -->
    <property name="hbm2ddl.auto">create</property>

    <!-- Names the annotated entity class -->
    <mapping class="mypack.Customer"/>

  </session-factory>
</hibernate-configuration>

以上配置文件經過元素設定本範例包含Customer實體類,Hibernate在初始化時,會根據這個配置信息去讀取Customer類的描述對象-關係映射信息的註解,把這些元數據加載到內存中。
在這裏插入圖片描述數據庫

相關文章
相關標籤/搜索