常用命名
列表,lUser
数组,arrUser
字符串,strTitle
用,分割的字符串,strStatuss(多个用逗号分割的状态)
C#
Entity层
统一以E开始,比如EUser,EOrder等
创建的对象为
var eUser=new EUser();
DTO层(搜索对象层)
统一以D,比如DUser
var dUser=new DUser();
多表搜索对象以D+每个的表名,DUserOrder
属性说明
Equal,NotEqual,EqualGreatThan,GreatThan,EqualLessThan,LessThan,StartWith,EndWith,Contain
Repository层(持久化层)
统一以R开始,比如RUser等
var rUser=new RUser();
多表持久化,格式为RUserOrder;一般用于多表的Select,leftjoin等
方法命名:GetList,Get,Insert,Edit,Del为头
Service层(服务层)
统一以S开始,比如SUser
var sUser=new SUser();
Controller层
统一以Controller结尾,UserController
css/js/jquery
方法名已驼峰式编写,比如ajaxEditUser,searchForm
属性名统一小写,比如insert,popup,update,del等
css/js文件名统一小写,common.js,源文件使用common_source.js
时间: 2024-12-25 19:11:22