com.easyjf.web.tools
类 CrudAction

java.lang.Object
  继承者 com.easyjf.web.core.AbstractCmdAction
      继承者 com.easyjf.web.core.AbstractPageCmdAction
          继承者 com.easyjf.web.tools.AbstractCrudAction
              继承者 com.easyjf.web.tools.CrudAction
所有已实现的接口:
IWebAction

public abstract class CrudAction
extends AbstractCrudAction

添加改查模型的基类,实现基本的添删改查、分页等功能。该类通过子类中提供的具体的entityClass方法及getDao方法来进行工作。 子类一般的实现如下所示:

 public class PersonAction extends CrudAction {
        @Inject(name = "personDao")
        private GenericDAO<Person> dao;
 
        public void setDao(GenericDAO<Person> dao) {
                this.dao = dao;
        }
 
        protected Class entityClass() {
                return Person.class;
        }
 
        public GenericDAO getDao() {
                return dao;
        }
 }
 

作者:
大峡,williamRaym

构造方法摘要
CrudAction()
           
 
方法摘要
abstract  GenericDAO getDao()
           
 
从类 com.easyjf.web.tools.AbstractCrudAction 继承的方法
doAdd, doBatchDelete, doCreate, doDel, doDelete, doEdit, doInit, doList, doNew, doPreview, doSave, doUpdate
 
从类 com.easyjf.web.core.AbstractPageCmdAction 继承的方法
execute
 
从类 com.easyjf.web.core.AbstractCmdAction 继承的方法
doAfter, doBefore
 
从类 java.lang.Object 继承的方法
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

构造方法详细信息

CrudAction

public CrudAction()
方法详细信息

getDao

public abstract GenericDAO getDao()