社区
Java EE
帖子详情
hibernate外键查询,达人指教
chongxiaoyihe
2008-07-05 10:54:10
表A(a1,a2,a3) a1主键 int型
表B(b1,b2,b3) b2外键关联表A a1
在hibernate中表B的外键b2映射成 private A a;
我现在知道A的主键是3,怎么查出所有b2 是3的表的内容?
...全文
106
4
打赏
收藏
hibernate外键查询,达人指教
表A(a1,a2,a3) a1主键 int型 表B(b1,b2,b3) b2外键关联表A a1 在hibernate中表B的外键b2映射成 private A a; 我现在知道A的主键是3,怎么查出所有b2 是3的表的内容?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
chongxiaoyihe
2008-07-05
打赏
举报
回复
1楼是个什么东西?
chongxiaoyihe
2008-07-05
打赏
举报
回复
谢谢
tubage408
2008-07-05
打赏
举报
回复
from A a where a.a1=3 这样应该就可以了。其中A是表A对应的类名。这样就得到了主键是3的,你在通过get方法得到集合就得到外键是3的b了
Hibernate
外键
关联的对象操作
Hibernate
框架是一个自动生成数据表,sql语句的超强框架,一般的增删改查操作起来与我们之前操作数据库没什么大的区别,调用相应的方法即可.但是当我们的数据表中有
外键
关联,并且要处理这些
外键
关联的对象数据时,
hibernate
提供了独特并且更有效的方法. 数据表与数据表的
外键
关联主要是用于对象的一对多(多对一)和多对多的情况.
hibernate
也是针对这两种情况作了一些处理 一对多(多对一...
hibernate
通过
外键
查询
因为
hibernate
是对对象的操作,所以即使在数据库中存储的是user的id,但是在搜索时仍然使用user对象 DetachedCriteria dc = DetachedCriteria.forClass(CUV.class); //判断并封装参数 User u=(User)ActionContext.getContext()....
hibernate
mysql
外键
查询
null,
Hibernate
查询
部分字段(含
外键
)出错,报空指针异常解决...
Hibernate
查询
部分字段(含
外键
)出错,报空指针异常解决方法:假设当前表结构如下:food表字段有foodid,name,
外键
businessid,
外键
typebusiness表字段有,name,
外键
typetype表字段有id,name,foodid
Hibernate
生成的对应POJO分别是Food,Business,Type需要
查询
food表部分字段,如name和
外键
businessid...
hibernate
外键
对应设置
A. 多对一 a.1 新建Web project---many2one a.2 添加
hibernate
支持 a.3 先进入DB Browser配置表中“一”的那一方。 a.4 配置“多”的那一方,其它的一样,最后一步:打倒数第二个勾。 a.5 建立一个测试类测试一下。 package co
hibernate
中
查询
外键
为空的记录
考虑这样一个问题,用户user的属性中有一个组group属性,显然,对于用户来说组是他的
外键
,现在有了组Id,想把
外键
对应该组的用户记录找出来,很容易的使用findByProperty方法做到。但是如果想找所有未加入任何组的用户,即group为null的用户,那就不能用我们之前说的方法了,我们可以利用原生的hql语句做到,语句如下: String hql="from UserBasic as u
Java EE
67,537
社区成员
225,852
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章