Hibernate总的配置文件

2018-09-08  本文已影响0人  我是邱邱

首先,名字通常都是hibernate.cfg.xml;
其次,我认为hibernate.cfg.xml主要就是体现数据库连接信息,针对hibernate配置信息、引入映射配置(注解配置):

<session-factory>

        <!-- 数据库连接的配置 -->
        <property name="connection.driver_class">com.mysql.jdbc.Driver</property>
        <property name="connection.url">jdbc:mysql://localhost:3306/hib1804?createDatabaseIfNotExist=true</property>
        <property name="connection.username">root</property>
        <property name="connection.password">root</property>

        <!-- SQL 方言 -->
        <property name="dialect">org.hibernate.dialect.MySQLDialect</property>

        <!-- 控制台输出sql语句 -->
        <property name="show_sql">true</property>

        <!-- update 如果表不存在,创建,如果表存在,更新
            create 每次都会创建表
         -->
        <property name="hbm2ddl.auto">update</property>
        
        <!-- 引入映射文件 -->
        <mapping resource="com/qianfeng/base/Person.hbm.xml"/>
        
    </session-factory>
上一篇 下一篇

猜你喜欢

热点阅读