类A.java
public class A{
private int id;//主键
private String sNo;//外键;
private String name;
..........省略getter,setter
}
public class B{
private String sNo;//主键
privat String sex;
..........省略getter,setter
}SQL:select * from A a left join B b on a.sNo=b.sNO怎么用HQL怎么写?并且配置文件怎么配呀!大家帮我看看!谢谢了!
public class A{
private int id;//主键
private String sNo;//外键;
private String name;
..........省略getter,setter
}
public class B{
private String sNo;//主键
privat String sex;
..........省略getter,setter
}SQL:select * from A a left join B b on a.sNo=b.sNO怎么用HQL怎么写?并且配置文件怎么配呀!大家帮我看看!谢谢了!
private int id;//主键
private B b;
private String name;
....省略get,set
}
public class B{
private String sNo;//主键
privat String sex;
..........省略getter,setter
}
一下是部分映射
<many-to-one name="b"
class="B"
fetch="select"
insert="false"
update="false">
<column name="sNo" />
</many-to-one>看看我的多对一的配置正确的没有呀
HQL:form A a left join a.b b where 1=1查询包空对象异常!大哥!大姐!怎么办?