| 
 
急求解答啊,新手刚起步就遇到这种无外键的 
 | 
|
| 10分 | 
 
没有外键那两张表中应该有一列是一样的吧。。。可以通过那一列的内容分别去查两张表的信息就可以了吧 
 | 
| 
 
后台分别查询两张表,再比对? 
 | 
|
| 
 后台查询两张表,再比对,然后在主表里插入要提供的属性?  | 
|
| 20分 | 
 
建议还是用ibatis,不要用hibernate 
ibatis非常灵活的 ibatis支持直接写sql语句的 只要将sql语句的结果字段做一个映射就可以了  | 
| 10分 | 
 
具体不知道你用什么去查。。。我就写个sql语句吧。。。就是(select * from A a join B b on a.id=b.id where 条件)这样的形式你就可以一次性查到某个条件下A,B两张表的所有信息,根据你需要的内容把*换掉就行了。。。这就是单纯的sql语句的用法,我只用过hibernate,我也不知道能不能吧这样的sql语句转换成hql或者Cretira去查询 
 | 
| 
 
没外键用什么hibernate 
 | 
|
| 
 
hibernate有配置1:1,1:N这样的关系统的,搜一下就应该可以看到答案 
 | 
|
| 
 
在有的项目中,为了提高效率,会特地去掉外键的约束。没有外键关联可以通过两个表中的相同的字段去查询,可以写左右连接查询或者子查询去完成查询。 
 | 
|
| 
 为了延展性  | 
|