使用Hibernate XML文件创建映射
1. Hibernate类型
在使用Hibernate进行对象关系映射时,理解Hibernate支持的类型是至关重要的。Hibernate类型分为三大类:实体、组件和值。这些类型不仅决定了如何将Java对象映射到数据库表,还影响了映射文件的具体配置。
1.1 实体
实体通常是POJO(Plain Old Java Object)类,通过 <class> 或 <subclass> 元素映射到数据库中。例如,一个名为 User 的类可以通过以下映射文件映射到数据库:
<?xml version='1.0' encoding='utf-8'?>
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
<hibernate-mapping>
<class name="book.hibernatebook.chapter06.User">
<id name="id" type="int">
<generator class="native"/>
</id>
<propert
超级会员免费看
订阅专栏 解锁全文
1万+

被折叠的 条评论
为什么被折叠?



