我正在使用primefaces来处理Jsf2项目。我用过这样的东西: Bean类:Java中Bean类的继承
学生它的主要Bean类与id和名称。我创建了两个bean类。技术学生和非技术学生都在扩展学生豆类。我的问题是我在做对吗?设计是否正确?我想保持标识和名称常见的是各技术学生和非技术的学生可重复使用的页面
class student{
id, name
getter and setter
}
class Technicalstudent extends student{
technicaldetails,
get and set
}
class NonTechnicalstudent extends student{
nontechnicaldetails
get and set
}
是的,你做对了。但要确保你的学生getter setter应该公开。 –
@AshishAggarwal:在创建前端时出现问题。在addstudent中,我只是说student.name,并且我保留了一个下拉框来选择技术性或非技术性的,基于这个值,我在后端创建技术或非技术对象并存储学生姓名,ID和详细信息在数据库中的详细信息,而从数据库中再次检索时,我必须分别在页面上显示数据,所以我必须做技术和非技术的变化,并在页面上显示它。 – shreekanth