1700474517
1700474518
1700474519
图28-1 报考系统类图
1700474520
1700474521
很简单的工厂方法模式,表现层通过工厂方法模式创建对象,然后传递给业务层和持久层,最终保存到数据库中,为什么要使用工厂方法模式而不用直接new一个对象呢?因为是在框架下编程,必须有一个对象工厂(ObjectFactory,Spring也有对象工厂)。我们先来看报考信息,如代码清单28-1所示。
1700474522
1700474523
代码清单28-1 报考信息
1700474524
1700474525
public class SignInfo{
1700474526
1700474527
//报名人员的ID
1700474528
1700474529
private String id;
1700474530
1700474531
//考试地点
1700474532
1700474533
private String location;
1700474534
1700474535
//考试科目
1700474536
1700474537
private String subject;
1700474538
1700474539
//邮寄地址
1700474540
1700474541
private String postAddress;
1700474542
1700474543
public String getId(){
1700474544
1700474545
return id;
1700474546
1700474547
}
1700474548
1700474549
public void setId(String id){
1700474550
1700474551
this.id=id;
1700474552
1700474553
}
1700474554
1700474555
public String getLocation(){
1700474556
1700474557
return location;
1700474558
1700474559
}
1700474560
1700474561
public void setLocation(String location){
1700474562
1700474563
this.location=location;
1700474564
1700474565
}
1700474566
[
上一页 ]
[ :1.700474517e+09 ]
[
下一页 ]