先贴上部分源码
/** @deprecated */ @Deprecated public PageRequest(int page, int size) { this(page, size, Sort.unsorted()); } /** @deprecated */ @Deprecated public PageRequest(int page, int size, Direction direction, String... properties) { this(page, size, Sort.by(direction, properties)); } /** @deprecated */ @Deprecated public PageRequest(int page, int size, Sort sort) { super(page, size); this.sort = sort; } public static PageRequest of(int page, int size) { return of(page, size, Sort.unsorted()); } public static PageRequest of(int page, int size, Sort sort) { return new PageRequest(page, size, sort); } public static PageRequest of(int page, int size, Direction direction, String... properties) { return of(page, size, Sort.by(direction, properties)); }
作者将构造方法标记为废弃,希望我们通过该类中的静态方法of(...)去创建实例。
这样做的目的或者好处是什么
尚方宝剑之说
相关分类