0
点赞
收藏
分享

微信扫一扫

hibernate ---MySQL 数据库 配置的 hbm.xml 文件例子


<?xml version="1.0" encoding="utf-8"?>



<!-- 映射文件需要一个dta来指定格式 -->



<!DOCTYPE hibernate-mapping PUBLIC

"-//Hibernate/Hibernate Mapping DTD 3.0//EN"

"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">

<!-- 该文件用户配置domain对象和表的映射-->


<hibernate-mapping package="com.jc.domain">

<class table="employee" name="Employee">

<!-- id元素用于指定主键属性 -->

<!-- mysql的数据库表 id 主键对于设置自增长-->

<id name="id" type="java.lang.Integer">

<column name="id" precision="22" scale="0" />

<generator class="identity" />

</id>

<!-- 对其他属性还有配置 -->

<property name="name" type="java.lang.String">

<column name="name" not-null="false"></column>

</property>



<property name="email" type="java.lang.String">

<column name="email" not-null="false"></column>

</property>



<property name="hiredate" type="java.util.Date">

<column name="hiredate" not-null="false"></column>

</property>



</class>



</hibernate-mapping>

举报

相关推荐

0 条评论