1、*.hbm.xml文件详解
该文件是将对象持久化到关系型数据库中的相关信息,结构基本相同:
<?xml version="1.0"?>
<!--映射文件的dtd信息-->
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
<!-- page为包名 -->
<hibernate-mapping package="wan.bean">
<!--name代表实体类名,table代表表名-->
<class name="Classes" table="classes">
<!--name=id代表类中属性,column=id代表表中字段-->
<id name="id" type="int">
<column name="id" />
<generator class="native" /><!--主键的生成策略-->
</id>
<!--其他属性使用property标签-->
<property name="cname" column="cname" type="string"/>
<!-- 外键,对应得表为中间表,对