场景:
1. 前台要显示一张表格,表格中的栏位对应于数据库中A,B表的数据A与B是一对多的关系。
问题:
1. 我从网上看到JAVA设计实体类一般都是一个实体类对应一张表,可是我要通过A,B表连接查询。这个实体类又该如何设计?
我是刚刚学习JAVA的菜鸟,求大神解惑!
设计两个类A,B,一对多关系通过组合实现。
示例代码,B表关联多个A表记录:
public class A{
}
public class B{
List<A> list;
}
创建一个视图将两张表连接起来
A表就正常设计,B表添加A表的外键列。实体类时在A里添加set,在B里添加A a=new A,然后在配置文件里添加一对多关系。具体的你搜下Java一对多,多对一,网上有很多资料。