首页 > 编程语言 > 详细

表的映射文件问题,javaweb+hibernate , .hbm.xml

时间:2015-11-18 12:48:16      阅读:312      评论:0      收藏:0      [点我收藏+]

使用映射文件获取数据库的表实例

建立.java,对应数据库表中列建立实例域,命名可以不相同,因为映射文件将会进行映射工作。

右键此java文件,new->other 建立.hbm.xml文件

修改.hbm.xml文件

  <class name="cn.stargis.estar.basic.sequencemanager.model.SYS_SEQ_DEF" table="SYS_SEQ_DEF">

name后是.java的所在,SYS_SEQ_DEF是.java文件名

table后是数据库表名

<id name="id" type="string">

   <column length="32" name="ID" />

     <generator class="uuid"  />

</id>

“id”是.java中实例名,"ID"是数据库表中列名

length用于限制长度   generator "uuid" 表示id随机产生。

对于其他一般的列,上述是主键列

<property generated="never" lazy="false" name="ruleId" type="string">

   <column length="32" name="RULE_ID" />

</property>

name="ruleId" .java中实例名,name="RULE_ID"数据库表中列名。如此进行.java与表的绑定。

表的映射文件问题,javaweb+hibernate , .hbm.xml

原文:http://8942041.blog.51cto.com/8932041/1713901

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!