JAVA如何设计实体类????

场景:
1. 前台要显示一张表格,表格中的栏位对应于数据库中A,B表的数据A与B是一对多的关系。
问题:
1. 我从网上看到JAVA设计实体类一般都是一个实体类对应一张表,可是我要通过A,B表连接查询。这个实体类又该如何设计?

我是刚刚学习JAVA的菜鸟,求大神解惑!

3个回答

设计两个类A,B,一对多关系通过组合实现。
示例代码,B表关联多个A表记录:

  public class A{

    }

    public class B{
         List<A> list;
    }

A表就正常设计,B表添加A表的外键列。实体类时在A里添加set,在B里添加A a=new A,然后在配置文件里添加一对多关系。具体的你搜下Java一对多,多对一,网上有很多资料。

u010791853
Daniel Mao 如果不用hibernate框架,就只是用SERVLET,取值是通过ResultSet结果集,查询语句是A,B表的左外连接又该怎么做呢?
大约 5 年之前 回复
u010791853
Daniel Mao 如果不用hibernate框架,就只是用SERVLET,取值是通过ResultSet结果集,查询语句是A,B表的左外连接又该怎么做呢?
大约 5 年之前 回复

创建一个视图将两张表连接起来

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问