类 SuperWriteController<S extends SuperService<Id,Entity>,Id extends Serializable,Entity extends SuperEntity<Id>,SaveVO,UpdateVO>

java.lang.Object
top.tangyh.basic.base.controller.SuperSimpleController<S,Id,Entity>
top.tangyh.basic.base.controller.SuperWriteController<S,Id,Entity,SaveVO,UpdateVO>
类型参数:
S - Service
Id - 主键
Entity - 实体
所有已实现的接口:
BaseController<Id,Entity>, DeleteController<Id,Entity>, SaveController<Id,Entity,SaveVO>, UpdateController<Id,Entity,UpdateVO>

public abstract class SuperWriteController<S extends SuperService<Id,Entity>,Id extends Serializable,Entity extends SuperEntity<Id>,SaveVO,UpdateVO> extends SuperSimpleController<S,Id,Entity> implements SaveController<Id,Entity,SaveVO>, UpdateController<Id,Entity,UpdateVO>, DeleteController<Id,Entity>
SuperReadController

继承该类,就拥有了如下方法: 1,save 保存,并支持子类扩展方法:handlerSave 2,update 修改,并支持子类扩展方法:handlerUpdate 3,delete 删除,并支持子类扩展方法:handlerDelete

若重写扩展方法无法满足,则可以重写page、save等方法,但切记不要修改 @RequestMapping 参数

作者:
zuihou
  • 构造器详细资料

    • SuperWriteController

      public SuperWriteController()