关于在什么情况下定义成泛型,什么情况下定义成一般类型?
来源:7-10 集成PageHelper实现后端分页(二)

慕神4535282
2023-04-25
老师,您好!
public class PageReq {
...
}
public class PageResp<T> implements Serializable {
...
}
为什么 PageReq 定义成一般类型,而 PageResp 定义成泛型,PageResp 定义为一般类型,然后PassengerQueryResp extends PageResp 这样子是有什么缺点吗?
一般在什么情况下定义成泛型,什么情况下定义成一般类型呢?谢谢老师解答!
写回答
1回答
-
因为分页请求参数是固定的,就是要查第几页,查几条,都是确定的int类型。而返回的结果列表数据跟每张表有关,是不确定的,所以用泛型
032023-05-02
相似问题