• Hibernate.cfg.xml详解


        在搭建Hibernate环境时需要配置Hibernate.cfg.xml配置文件,本文将想详细讲解配置文件的内容。

    1.数据库连接信息

      配置数据库驱动。(其中name为连接方式,我在这写jdbc的连接,其中还可以写连接池)

        <property name="connection.driver_class">com.mysql.jdbc.Driver</property>

      连接url,在hibernate4中不写端口和IP为默认本地ip和3306端口

        <property name="connection.url">jdbc:mysql://192.168.31.42:3306/hibernate4</property>

      配置连接用户名

        <property name="connection.username">root</property>

      配置连接用户密码

        <property name="connection.password">1223</property>

    2.Hibernate可选项

      数据库方言

        <property name="dialect">org.hibernate.dialect.MySQL5Dialect</property>

      是否打印sql语句

        <property name="show_sql">true</property>

      格式化sql语句

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

      查看数据库更新方式

        其中有几个值需要注意

          create      每次执行,都把原有数据表删除,再创建该表。

          create-drop 在显示关闭sessionFactory时,将drop掉数据库表schema(表)。

          validate    检测

          update      如果表不存在就创建表,有就不用创建

        <property name="hbm2ddl.auto">update</property>

    3.映射文件

      每增加一个pojo类就增加一个

      <mapping resource="cn/siggy/pojo/User.hbm.xml"/>

      

    注:本文是在学习期间根据网上视频写的学习笔记,如有侵权请联系删除!

  • 相关阅读:
    17. Letter Combinations of a Phone Number
    16. 3Sum Closest
    15. 3Sum
    14. Longest Common Prefix
    13. Roman to Integer
    12. Integer to Roman
    11. Container With Most Water
    10. Regular Expression Matching
    9. Palindrome Number
    8. String to Integer (atoi)
  • 原文地址:https://www.cnblogs.com/wuyx/p/7908727.html
Copyright © 2020-2023  润新知