Hibernate基础配置——hibernate.cfg.xml

<?xml version=‘1.0‘ encoding=‘UTF-8‘?>
<!DOCTYPE hibernate-configuration PUBLIC
          "-//Hibernate/Hibernate Configuration DTD 3.0//EN"
          "http://www.hibernate.org/dtd/hibernate-configuration-3.0.dtd">
<!-- Generated by MyEclipse Hibernate Tools.                   -->
<hibernate-configuration>
    <session-factory>
        <property name="dialect">org.hibernate.dialect.MySQLDialect</property>
        <property name="connection.url">jdbc:mysql://localhost:3306/test</property>
        <property name="connection.username">root</property>
        <property name="connection.password">123</property>
        <property name="connection.driver_class">com.mysql.jdbc.Driver</property>
        <property name="myeclipse.connection.profile">mysql-jdbc</property>
    
          <property name="show_sql">true</property>
          <property name="format_sql">true</property>
          <property name="hbm2ddl.auto">create</property>
    </session-factory>
</hibernate-configuration>
时间: 2024-10-01 06:31:52

Hibernate基础配置——hibernate.cfg.xml的相关文章

Hibernate基础配置

在hibernate.cfg.xml中的基础配置: show_sql format_sql hbm2ddl.auto :有四个选项  validate . update . create . create-drop create :数据库中没有表的话会自动创建. update: 原来有表,但是在配置文件中表的结构修改了,会自动更新数据库中的表. 通过配置文件或者annotation自动建表 搭建日志环境并配置显示DDL语句(建表语句) 搭建Junit环境(注意Junit的Bug) 表名和类名不同

3.Hibernate基础配置

1.Hibernate.cfg.xml:hbm2ddl.auto 在SessionFactory创建时,自动检查数据库结构,或者将数据库schema的DDL导出到数据库 <property name="hbm2ddl.auto">create</property>  除了 create 还有其他取值,可以去查文档 a)先建表还是先建实体类 (理论先类,实际先表) 2.搭建日志环境并配置显示DDL语句(数据库定义语言:直接提交的)(就是SQL语句) 使用slf接口

【Hibernate】Hibernate.cfg.xml配置文件详解

Hibernate配置文件主要用于配置数据库连接和Hibernate运行时所需的各种属性,这个配置文件应该位于应用程序或Web程序的类文件夹 classes中.Hibernate配置文件支持两种形式,一种是xml格式的配置文件,另一种是Java属性文件格式的配置文件,采用"键=值"的形式.建议采用xml格式的配置文件.xml配置文件可以直接对映射文件进行配置,并由Hibernate自动加载,而properties文件则必须在程序中通过编码加载映射文件. 注意:hibernate的前缀可

hibernate基础(1)

hibernate基础1.hibernate介绍与动手入门体验  问题:模型不匹配(java对象模型与数据库关系模型不匹配)  解决: 1.使用JDBC手工转换        2.使用ORM(Object Relation Mapping对象关系映射)框架,有Hibernate,TopLink,OJB  下载地址http://www.hibernate.org  3.2.5版本  安装配置:    配置文件:hibernate.cfg.xml,hibernate.properties 这两个文件

手动配置Hibernate的方法

前言:一直习惯用MyEclipse自动生成Hibernate,但是对手动配置一直不甚了解,都不好意思说自己是搞java的.所以赶紧复习了一下手动配置,并记录在此,以便常回来看看! 第一步:搭建环境 在Hibernate主页下载hibernate-distribution-3.3.2.GA-dist.zip(这个很难找,一定要耐心!),解压后把根目录的hibernate3.jar和required文件夹里的所有的包.数据库驱动JAR,复制到WEB-INFO的lib里. 然后在项目里build-pa

Hibernate基础-HelloWord

1. ORM :ORM (Object /Relation Mapping ): 对象/关系映射(理解) 1) ORM 主要解决对象 -关系的映射 2) .ORM的思想:将关系数据库中表中的记录映射成为对象,以对象的形式展现,程序员可以把对数据库的操作转化为对对象的操作. 2. Hibernate 的 HelloWord 1) . 加入 jar 包:加入到当前项目的 classpath 下 hibernate-release-4.2.4.F inal\lib\required\*.jar(所有的

1、Hibernate基础

1.1.hibernate快速预览 Hibernate是目前非常流行的ORM框架,Object Relation Model,通过ORM框架我们可以仅仅只用对对象进行操作就可以轻松的实现对数据库的操作.3.6.8 入门: 1.导入Hibernate的jar包    -hibernate-->lib-->required    -hibernate-->hiberate.jar   -hibernate-->lib-->jpa    -log4j    -mysql-conne

Hibernate常用配置

hibernate.show_sql:是否把Hibernate运行时的SQL语句输出到控制台,以便编码阶段用来测试. hibernate.format_sql:输出到控制台的SQL语句是否进行排版,便于阅读.建议设置为ture. hbm2ddl.auto:可以帮助由java代码生成数据库脚本,进而生成具体的表结构.create|update|create-drop|validate hibernate.default_schema:默认的数据库 hibernate.dialect:配置Hiber

NHibernate.cfg.xml文件总结

A. 问题: NHibernate.cfg.xml用来干什么的? 答: 配置数据库的基本信息和configuration和sessionFactory实例的基本信息的配置文件. B. 如何配置NHibernate.cfg.xml文件? 答: 第一种方式 Configuration config = new Configuration(); 这种配置方法将会到应用程序配置文件(App.Config,Web.Config)中查找NHibernate的配置信息,NHibernate的配置节必须符合应用