Service层特点

FDP的Service类无需要继承接口,只有一个实现类。当一个接口只有一个实现类时,就可不使用接口,从而简化程序。

CrudService基类

CrudService基类是所有Service层的基类,CrudService提供了21个对单表操作的方法。CrudService基类在CrueDao基类的14个方法基础上, 再增加了7个方法。

具体某一个业务的Service 类

具体某一个业务的Service 子类,继承了CrudService基类,获得到基类的能力。

如下图: SiteCarouselPictureService 继承了CrudService基类,获得到基类的能力。SiteCarouselPictureService自身是一个空的,二次开时发你可自己在其中写扩展的业务代码。

CrudService基类增强的能力

  1. 提供了批量操作能力。 批量操作
  2. 提供了查询并返回Cusror游标能力。 Cusror游标