您的位置:首页 > 其它

Hibernate 映射文件基本概述

2015-06-14 18:02 246 查看
映射文件描述了对象与数据库的关系,是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    映射属性与普通字段
-->


这里只是很简单的描述了一下什么是映射文件
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: