zoukankan      html  css  js  c++  java
  • Hibernate 映射文件基本概述

    映射文件描述了对象与数据库的关系,是Hibernate运行的核心文件之一,也是编写Hibernate的重点

    映射文件是从java对象的角度去考虑的问题

    基本的一个映射文件

    <?xml version="1.0"?>
    <!DOCTYPE hibernate-mapping PUBLIC
        "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
        "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
    <hibernate-mapping package="org.zln.hibernate.domain">
    
        <class name="User" table="user">
            <id name="id" column="id">
                <generator class="native"/>
            </id>
            <property name="name" column="name"/>
            <property name="birthday" column="birthday"/>
        </class>
    
    </hibernate-mapping>
    
    <!--
    class 表示一个java类
        name:java类名,因为已经设置了package属性,所以不需要权限定类名
        table:对应的数据库表名,缺省与java类名相同
    
    id  用于映射主键
        name:java类中表示主键的属性名
        colum:主键列,缺省与属性名相同
        generator:主键生成方式
    
    property    映射属性与普通字段
    -->

    这里只是很简单的描述了一下什么是映射文件

  • 相关阅读:
    POJ 1936 All in All
    POJ 2305 Basic remains
    POJ 2081 Recaman's Sequence
    MFC MDI 窗口函数执行顺序
    decompose
    不新建一个文档
    code mistake
    ...
    paper
    stereo
  • 原文地址:https://www.cnblogs.com/sherrykid/p/4575437.html
Copyright © 2011-2022 走看看