* * * 四、Hibernate配置和映射—映射概述 对象关系映射(ORM)是一种为了解决面向对象与面向关系数据库互不匹配现象的技术,即ORM是通过使用描述对象和数据库之间映射的元数据,将Java程序中的对象自动持久化到关系数据库中。 Hibernate映射主要是通过对象关系映射文件实现,通常用XML文档来定义。 对象关系映射文件把数据库中的实体(一般为二维表)映射到面向对象中的实体对象,把数据库中多个表之间的相互关系也反映到映射好的类中。。 四、Hibernate配置和映射—映射结构 映射文件以持久化类为基础,将持久化类中出现的属性在映射文件中体现出来。 实体映射是类与表之间的联系纽带,实体映射的核心内容是实体类与数据表之间的映射定义。 Hibernate中,实体关系映射主要包括三个部分: 类—表映射class 主键映射 id 字段映射 property ?xml version=1.0 encoding=utf-8? !DOCTYPE hibernate-mapping PUBLIC -//Hibernate/Hibernate Mapping DTD 3.0//EN “/hibernate-mapping-3.0.dtd” hibernate-mapping class name=“com.hibernate.Person table=tb_person
原创力文档

文档评论(0)