zoukankan      html  css  js  c++  java
  • 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"/>

      

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

  • 相关阅读:
    Project2013 界面目录清单
    informix11.7界面入门工具
    informix11.7默认数据库表
    Informix服务器端和客户端配置都用服务器软件配置情况
    RHEL7.1安装后进入X环境
    pluswell on rhel5.4
    vmware10在centos6.5上安装log记录
    LINUX自带多路径详解
    安装win7英文语言包(通用)
    亚信的点滴生活
  • 原文地址:https://www.cnblogs.com/wuyx/p/7908727.html
Copyright © 2011-2022 走看看