码迷,mamicode.com
首页 > 系统相关 > 详细

Hibernate实体映射模板

时间:2014-08-13 10:29:45      阅读:258      评论:0      收藏:0      [点我收藏+]

标签:java   hibernate   实体映射   模板   

Hibernate实体映射模板

1,写注释
     ?格式为:?属性,表达的是本对象与?的?关系。
     ?例:“department属性,本对象与Department的多对一”
2,拷模板:

多对一

<many-to-one name=“” class=“” column=“”/>

一对多

Set

<set name="">

        <key column=""></key>

        <one-to-many class=""/>

</set>

多对多

Set

<set name="" table="">

        <key column=""></key>

        <many-to-many class="" column=""/>

</set>



3,填空:
      ?name属性:属性名(注释中的第1问号)
      ?class属性:关联的实体类型(注释中的第2个问号)
      ?column属性:
       ?<many-to-onecolumn="..">:一般可以写成属性名加Id后缀,如属性为department,则column值写成          departmentId。
      ?一对多中的<keycolumn="..">:从关联的对方(对方是多对一)映射中把column值拷贝过来。
      ?多对多中的<keycolumn=“..”>:一般可以写成本对象的名加Id后缀,如本对象名为User,则写为userId。
     ?多对多中的<many-to-manycolumn=“..”>:一般可以写为关联对象的名称加Id后缀。


增删改查所用的6Action方法的模板

/** 列表 */

public String list() throws Exception { return"list"; }

/** 删除 */

public String delete() throws Exception { return"toList"; }

/** 添加页面 */

public String addUI() throws Exception { return"saveUI"; }

/** 添加 */

public String add() throws Exception { return"toList"; }

/** 修改页面 */

public String editUI() throws Exception { return"saveUI"; }

/** 修改 */

public String edit() throws Exception { return"toList"; }


Hibernate实体映射模板,布布扣,bubuko.com

Hibernate实体映射模板

标签:java   hibernate   实体映射   模板   

原文地址:http://blog.csdn.net/ankeyuan/article/details/38532721

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!