HIBERNATE中映射文件提问

来源:百度知道 编辑:UC知道 时间:2024/06/22 15:40:59
<class name="com.qiujy.domain.Permission" table="permissions">
<id name="id">
<generator class="native" />
</id>
<version name="version"/>

<property name="name"/>
<property name="creationTime" column="creation_time" type="timestamp" />
<property name="description" />
<property name="status" />
这是一段映射文件,问题1:为什么没有给字段定义(TYPE)类型啊,问题2:这字段中的version和status有什么用意啊。我表中看到version和status都是0。

可以省略类型 hibernate通过反射机制 可以把你类中的类型映射到数据库对应的数据类型里 至于这个version 我只在乐观锁里看到过 不知道是不是跟那个有关 反正我平时没怎么用过 status就是你的类中的一个字段名称

没有类型,默认为String,version可以省略的,没什么作用,status是你的字段名称