类 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- ServiceId- 主键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
-
字段概要
从类继承的字段 top.tangyh.basic.base.controller.SuperSimpleController
entityClass, superService -
构造器概要
构造器 -
方法概要
从类继承的方法 top.tangyh.basic.base.controller.SuperSimpleController
currentModelClass, getEntityClass, getSuperService从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait从接口继承的方法 top.tangyh.basic.base.controller.BaseController
fail, fail, fail, fail, fail, fail, getEntityClass, getSuperService, getUserId, success, success, validFail, validFail, validFail从接口继承的方法 top.tangyh.basic.base.controller.DeleteController
delete, handlerDelete从接口继承的方法 top.tangyh.basic.base.controller.SaveController
copy, handlerSave, save从接口继承的方法 top.tangyh.basic.base.controller.UpdateController
handlerUpdate, update
-
构造器详细资料
-
SuperWriteController
public SuperWriteController()
-