欢迎来到天天文库
浏览记录
ID:45619010
大小:393.46 KB
页数:18页
时间:2019-11-15
《项目规范和基础配置》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、项目规范和基础配置1.项目规范说明1-1名词解释(1)驼峰命名法:就是当变量名或函数名是由一个或多个单字连结在一起,而构成的唯一识别字时,第一个单字以小写字母开始;第二个单字的首字母大写或每一个单字的首字母都采用大写字母,例如:myFirstName.myLastName,这样的变量名看上去就像骆驼峰一样此起彼伏,故得名。(2)首字母大写的驼峰命名法:在驼峰命名法基础上首字母大写。1.2数据库中表、视图、字段的命名a)数据库表命名需以T开头,后接表的英文简写(首字母大写的驼峰命名法),如TUser表。视图命名需以V
2、开头,后接表的英文简写或视图的口的(首字母大写驼峰命名法)。b)字段的命名需以有意义的英文单词组合(首字母大写的驼峰命名法)。1.3项目java代码包含义:严格遵照MVC模式M模型层包JavaBean和其他数据操作,C控制器层即通过Servlet负责页面的跳转。所以src文件夹分为如下三部分:bean包内含与数据库表相对应的JavaBean对象,JavaBeanOP还有对应JavaBean与数据库的操作。servlet包包括所有与页面交互的Servlet操作;util包包扌舌公用的或特殊用途的函数。具体如下图:T丄
3、祇xrc(3•beanjQtperson・javatpersonop.javaservletj/
4、LAstServlet.・java.ntilConst,javaDaAeFurujavaDBConnect.Jav*aMD5.pa.gelist.javaStrFxut.java1.4项目中java包的命名规则:a)bean包的名称命名规则为bean.编程人的拼音缩写.编写模块的英文单词;b)servlet包的名称命名规则为servlet.编程人的拼咅缩写.编写模块的英文单词;c)util包的名称命名规则为util.编
5、程人的拼音缩写。d)注意:命名规则的前两项应为小写(即XX包.编程人的拼音缩写),最后一项(即编写模块的英文单词或是util包的第二项)应为大写。具体格式如图:Sr田ffi田1.5Bean包中JavaBean文件的名称bean屮的JavaBean文件需和数据库屮的表对应起来,以数据库屮的表來命名JavaBean文件,如TUser表对彖bean包的TUser.java。如有不与数据库表对应JavaBean可自行选择冇意义的英文单词或组合来命名,但应首字母大写的驼峰命名法。1.6Bean包中JavaBean对象的数据库
6、操作文件名称所有JavaBean与数据库的操作,一律命名为JavaBeanOP的形式。如TUser对彖的数据库操作命名为TUserOP.java,其屮包括所有与数据库的操作。同时每个0P文件必须含有函数insert()、update()和delete()分别表示新建、修改和删除的含义。具体代码可参照src.bean.tpersonop.java来写。1.7Servlet包中文件的名称servlet文件命名格式为JavaBean对象名+对JavaBean的操作(如新增Add,修改Modify,删除Delete,列表L
7、ist,搜索Search等动词)+Servleto如对TUser表的操作TUserAddServlet为新建TUser对象的servlet、TUserModifyServlet为修改TUser对象的servletTUserDeleteServlet为删除TUser对象的servlet>TUserListServlet为显示TUser对象列表的servlet等等。1.8Util包中文件的名称首字母的大写的驼峰命名法,保证文件名有意义的英文单词。口前系统屮的公用java文件都在util包下,如图:*ffl-®-®-$-
8、-®ffl-utlmaslslfi^1;Const・javaeFun.javaDBConnect・javaMD5.javapagelist・javaStrFun.java其屮Const.java表示系统用到的通用常量。DateFun.java为系统对Date类型的操作函数。DBConnect.java为系统通过的数据库连接方法。MD5.java为MD5加密算法,用于用户登录密码的加密处理。Pagelist.java为通用的分页显示。StrFun.java类为servlet文件去request对象中对象attribu
9、te属性时的转码方法。1.9Java文件中函数的写法java文件中函数命名最好以动词•名词的形式。如想根据ID获得某个对象,可以命名为getXXBylD,首字母小写,其余单词为大写。函数中局部变量的命名为全部小写,常量为全部大写。1.10JSP文件的写法首页和登录页的JSP文件放在根目录下,其余文件按照英文含义放入响应的文件夹下,每个文件夹下包括了该模块的全
此文档下载收益归作者所有