IDEA 2020.3 配置创建Hibernate

创建项目

新建web项目,注意勾选对应的Hibernate库文件。

IDEA 2020.3 配置创建Hibernate_第1张图片

IDEA 2020.3 配置创建Hibernate_第2张图片

添加MySQL数据库驱动

        <dependency>
            <groupId>mysqlgroupId>
            <artifactId>mysql-connector-javaartifactId>
            <version>8.0.22version>
        dependency>

pom.xml添加以上依赖。然后刷新Maven项目获取到数据库驱动。

IDEA 2020.3 配置创建Hibernate_第3张图片

连接数据库

IDEA 2020.3 配置创建Hibernate_第4张图片

添加Hibernate框架

(img-6sUPE7m6-1621522783726)

勾选以下内容,使用库选择前面选择的的Hibernate库依赖

IDEA 2020.3 配置创建Hibernate_第5张图片

接下来选择时注意存在复合主键时不可以以下两个同时使用

IDEA 2020.3 配置创建Hibernate_第6张图片

修改配置文件

修改生成的hibernate.cfg.xml



<hibernate-configuration>
    <session-factory>
        <property name="connection.url">jdbc:mysql://localhost:3306/library2?serverTimezone=GMT%2b8&characterEncoding=utf-8property>
        <property name="connection.driver_class">com.mysql.jdbc.Driverproperty>
        <property name="connection.username">rootproperty>
        <property name="connection.password">123property>
        <property name="show_sql">trueproperty>
        <property name="format_sql">trueproperty>
        <mapping class="com.example.demo2.BookEntity"/>
        <mapping class="com.example.demo2.BorrowEntity"/>
        <mapping class="com.example.demo2.UserEntity"/>

    session-factory>
hibernate-configuration>

运行自动生成的测试函数

IDEA 2020.3 配置创建Hibernate_第7张图片

测试成功

IDEA 2020.3 配置创建Hibernate_第8张图片

你可能感兴趣的:(mysql,java)