首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2EE开发 >

学习hibernate 的困惑,该如何处理

2012-02-26 
学习hibernate 的困惑如果我有一张user表,还有一张topic表,user表中有引用了topic表的主键作为外键,我现在

学习hibernate 的困惑
如果我有一张user表,还有一张topic表,user表中有引用了topic表的主键作为外键,我现在要通过user的id来查询出该用户的所有信息及该用户发表的topic的所有信息,在返回的时候怎么返回呢?是List<User> 还是?因为这里面应该包含两张表的信息。
1.用hibernate 怎么查询,返回的是什么类型list
2.假如一个表的查询我可以用id=user ;<s:property user.name>输出,但这个怎么写啊!hibernate真让我困惑

[解决办法]

探讨
引用:
你这表设计的有问题吧 该用户发表的topic的所有信息 是多条还是单条?
多条的话是不是在topic里放user的主键,但是你在user里引用了topic的主键,说明topic只是user的一个附属的属性,这些都木弄明白 怎么解答??

我说的是复杂查询后得到的list放入哪个Dao中,前提是多对多的表

热点排行