当前位置:首页 > Windows程序 > 正文

c#/js代码命名规范

2021-03-28 Windows程序

用,分割的字符串,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

温馨提示: 本文由Jm博客推荐,转载请保留链接: https://www.jmwww.net/file/69304.html