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实体映射模板,古老的榕树,5-wow.com

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。