A、单记录操作命名
语法:[proc]_[MainTableName]_([FieldName]_)[Action]
-- 创建/删除/更新/等操作采用单数表形式命名
proc_miantableName_Create
proc_miantableName_Update
proc_miantableName_Delete
其他辅助操作:
proc_miantableName_Status_Update
proc_miantableName_PrevNext
proc_miantableName_Get (如果不用ByID指明则默认是ID)
B、多记录操作命名
语法:[proc]_[MainTableNames]_[Action(Condition)]
-- 读取列表或分页集合采用复数表形式
proc_miantableNames_Get
proc_miantableNames_GetByName (如果不用By指明则默认是ID)
proc_miantableNames_Delete (默认批量按用户编号删除)
proc_miantableNames_DeleteByUserName (批量按用户登录名删除)
proc_miantableNames_DeleteByName (批量按名称删除)
proc_miantableNames_GetThreadSet (读取分页)
基本原则:
单记录:表示只是针对一条记录进行操作; 例如:记录的读取、加入、更新、删除;
多记录:表示会对多条记录进行操作;例如:列表的读取、
优点:一个动词,可能因为单记录或多记录的区别而有不同的含义;如果不区分复数或单数表名,则同一个动词可能会产生岐义;