码迷,mamicode.com
首页 > Web开发 > 详细

Hibernate 映射文件基本概述

时间:2015-06-14 19:59:06      阅读:117      评论:0      收藏:0      [点我收藏+]

标签:

映射文件描述了对象与数据库的关系,是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    映射属性与普通字段
-->

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

Hibernate 映射文件基本概述

标签:

原文地址:http://www.cnblogs.com/sherrykid/p/4575437.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!