六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 67|回复: 0

hibernate关系映射

[复制链接]

升级  16.67%

19

主题

19

主题

19

主题

秀才

Rank: 2

积分
75
 楼主| 发表于 2013-1-27 05:43:43 | 显示全部楼层 |阅读模式
1:多对一:create table T_USER_CODEPOINT
(
  ID           NUMBER(20) not null,
  REMAIN_POINT NUMBER(8,2),
  CLIENT_ID    NUMBER(20)              外键,对应 Client表,
)
  <!-- bi-directional many-to-one association to Publisher --> hbm.xml文件,
  <many-to-one
        name="client"
        class="com.erry.mag.model.Client"
        not-null="true"
    >
        <meta attribute="use-in-equals">true</meta>
        <column name="CLIENT_ID" />
    </many-to-one>                
java文件,
com.erry.mag.model.Client client;
 public com.erry.mag.model.Client getClient() {
  return client;
 }
 public void setClient(com.erry.mag.model.Client client) {
  this.client = client;
 }
查询语句:String hql2 = "select u from com.erry.mag.model.UserCodePoint u,com.erry.mag.model.Client c  where u.client=c and c.id=:id";
2:一对一:
3:多对多:


               
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表