hibernate使用 @manytoone注解 查询的时候得到的是空的

boluoy 2018-01-03 03:32:47
实体类的一部分
class BoardInfo{
private Glmark glmark;//glamrk是另外一个实体类
@ManyToOne
@Cascade(value = { CascadeType.MERGE, CascadeType.PERSIST,
CascadeType.REFRESH })
@JoinColumn(name="boardId")
public void setGlmark(Glmark glmark) {
this.glmark = glmark;
}

public Glmark getGlmark() {
return glmark;
}
}
查询语句
Long id=3L;
BoardInfo boardinfo=new BoardInfo();
boardinfo.setId(id);
boardinfo=boardInfoService.get(id);

发现后台打印的sql是正常的select语句,查不到关联的glmark,使用manytoone注解不是应该用join再去查glmark表吗?
...全文
288 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复

81,090

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧