学生选课系统
问题:
在查询了数据库时,将对象记录到List里面时,发现应该返回的是两个对象一个是Course和Choice,这样该怎么办呢?
--表1---选课关系表-----------对应Choice对象
create table choice
(
choiceID int auto_increment PRIMARY KEY, 选课ID
stuID nvarchar (50), 学生学号
cno nvarchar (50), 课程号
chgrade nvarchar (50) 成绩
);
--表2---课程信息表-----------对应Course对象
create table course
(
cno nvarchar int auto_increment PRIMARY KEY, 课程号
cname nvarchar (50), 课程名
chour nvarchar (50), 学时
depID nvarchar (50), 所在系
ccredit nvarchar (50), 学分
tno nvarchar (50) 老师ID
);
我要是想显示学生的成绩页面时,Servlet应该返回一个存有BO的List列表对象
SQL语句是:
Select course.cname chgrade from course,choice where choice.cno=course.cno and stuID=?;
那么这时cname是Course对象中的,而chgrade是Choice对象中的,这时的BO和List该怎么写啊?