数据库字段 英文-给数据库表增加字段
数据库命名设计规范
1.数据库涉及字符规范
由26个英文字母(区分大小写)和0-9十个自然数,加上下划线'_',共63个字符组成。 不能出现其他字符(注释除外)。
防范措施:
1) 以上姓名不得超过系统限制的30个字符。 变量名的长度限制为 29(不包括标识字符@)。
2)数据对象和变量的名称均为英文,禁止使用中文名称。 切勿在对象名称的字符之间留有空格。
3)注意保留字数据库字段 英文,确保你的字段名不与保留字、数据库系统或常用的访问方式冲突。
4)保持字段名称和类型的一致性。 在命名字段并为其指定数据类型时一定要确保一致性。 如果数据类型在一个表中是整型,那么在另一个表中就不要改成字符类型了。
2.数据库命名规范
数据库直接使用应用程序或系统名称。
例如:paper(论文系统)
备份数据库名称由官方数据库名称加上备份时间组成,
喜欢:
纸_20070403
3.数据库表命名规范
数据表名由小写英文和下划线组成,并尽量说明使用的是哪个应用程序或系统。 (使用同一个数据库中的表可以方便区分不同的项目)
相关应用的数据表使用相同的前缀。 比如论坛的表使用前缀cdb_,博客的数据表使用前缀supe_。 前缀名一般不超过5个字符。
例如:paper_user paper_group paper_userspace
备份数据表的名称由正式表名加上备份时间组成,
喜欢:
paper_user_20070403
paper_group_20070403
paper_userspace_20070403
4.字段命名约定
字段名一般使用名词或动宾短语,字段名小写。 数据库字段名全部为小写英文单词,以“_”分隔,字段名按实际含义命名。
注意:注释所有字段名称
喜欢:
性别(性别)
is_good(是否优秀)
在外键的情况下数据库字段 英文,使用“表名_id”方法,
喜欢:
user_id(关联用户表的id)
项目命名设计规范
1.命名约定
1.项目名全部小写
2.包名全部小写(公司名.开发团队名.项目名.模块名)
3.类名首字母大写。 如果类名由多个单词组成,则每个单词的首字母必须大写。 (Module+Acion/Service/Dao如:CourseAction)
如:public class MyFirstClass{}
4.变量名和方法名的首字母小写。 如果名称由多个单词组成,则第一个单词的首字母小写,其余单词的首字母必须大写。
如:int index=0;
公共无效 toString(){}
5.常量名全部大写
如:public static final String GAME_COLOR="RED";
6、所有命名规则必须遵循以下规则:
1)、名称只能由字母、数字、下划线、$符号组成
2)、不能以数字开头
3)、JAVA中名字不能使用关键字。
4) 严禁使用中文和拼音名称。
7、jsp命名约定使用下划线,一般不需要大写。
以纯jsp开发为例
1). 使用所有小写英文字符和“_”。
2). 整体采用模块名+操作的形式。 如:user_view.jsp
在使用mvc框架开发的情况下
Jsp页面尽量与action中的方法名对应,模块以文件夹的形式区分。 例如,ProjectAction 对应于项目文件夹下的页面。 增删改查涉及的方法名如下:
(addsave) (delete) (edit update) (index)
对应的jsp页面有add.jsp edit.jsp index.jsp
下面是相关项目结构的截图