Java教程

孙卫琴的《精通JPA与Hibernate》读书笔记:Hibernate的配置文件

本文主要是介绍孙卫琴的《精通JPA与Hibernate》读书笔记:Hibernate的配置文件,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

在Hibernate的配置文件中,需要指定连接数据库的信息,包括数据库URL,用户名和口令,JDBC驱动程序等。

hibernate.cfg.xml

<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类的描述对象-关系映射信息的注解,把这些元数据加载到内存中。
在这里插入图片描述

这篇关于孙卫琴的《精通JPA与Hibernate》读书笔记:Hibernate的配置文件的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!