用户登录
用户注册

分享至

hibernate 外键 非主键 注解

  • 作者: 那晚越女说我?
  • 来源: 51数据库
  • 2021-01-04
根据你的描述:
hibernate3 manytoone 非主键关联,注解
用joincolumn referencecolumnname,试试,希望能帮助到你。



  你的keyvaluepk里面的内容,直接添加就可以!

public class billtbodypk implements serializable {

private static final long serialversionuid = -1190986010439330142l;

private singleinfo mid;
private billheadmodel billid;

public billtbodypk() {
}

// setter getter
@manytoone(fetch = fetchtype.lazy,cascade = { cascadetype.all })
@joincolumn(name = "mid", referencedcolumnname = "mid", unique = false, nullable = false, insertable = false, updatable = false)
@notfound(action = notfoundaction.ignore)
@cache(usage = cacheconcurrencystrategy.read_only)
public singleinfo getmid() {
return mid;
}

public void setmid(singleinfo mid) {
this.mid = mid;
}

@manytoone
@joincolumn(name = "dj_id", nullable = false)
@notfound(action = notfoundaction.ignore)
@cache(usage = cacheconcurrencystrategy.read_only)
public billheadmodel getbillid() {
return billid;
}
软件
前端设计
程序设计
Java相关