JAVA WEB电子商城1——创建一个JAVA web 程序

JAVA WEB电子商城1——创建一个JAVA web 程序
编译环境:IntelliJ IDEA 2018.2.3
一、创建一个web项目
JAVA WEB电子商城1——创建一个JAVA web 程序_第1张图片
JAVA WEB电子商城1——创建一个JAVA web 程序_第2张图片
点击next->输入项目名称->finish
JAVA WEB电子商城1——创建一个JAVA web 程序_第3张图片
在这里我准备写的是一个旅游景点电子售票的web项目,所以起名为Travel

下面的配置我参考以下的博客:
https://www.cnblogs.com/carsonzhu/p/5468223.html
二、编码规范
- 页面结构:
管理员:所有页面放于:/admin目录,
首页面:/admin/index.jsp
管理员相关的Controller虚拟映射地址也须位于/admin/下
用 户:所有需要认证的用户页面放于: /user目录
用户相关的需要认证的Controller虚拟映射地址也须位于/user/下
首页面及不需要认证的页面放于:/,首页面为/index.jsp
其 他:
1). CSS样式应位于独立的文件中(局部微调样式除外),存放在/style目录
可分为多个文件(如有必要)
2). JavaScript脚本应位于独立的文件中,存放于/js目录
可分为多个文件(如有必要)
3). 图片文件存放在/images目录
- 程序包结构:

- 控制器:com.(公司名).(项目简称).controller 
- 服务组件:com.(公司名).(项目简称).service
- 实体组件:com.(公司名).(项目简称).domain 
- DAO组件:com.(公司名).(项目简称).dao
- 异常类:com.(公司名).(项目简称).exception

  1. 命名与格式规范:
     命名基本原则:应做到见名知义!
    文件名、程序内标识符、URL地址等均应遵从该原则
    标识符尽量使用英文或缩写,不应使用拼音
     包名:全部字母均小写
     类名:一到多个名词组成,每个名词首字母大写。例如UserService
     控制器类后缀应为XxxController
     过滤器类后缀应为XxxFilter
     服务类后缀应为XxxService
     DAO类后缀应为XxxDAO
     异常类后缀应为XxxException
     方法名:一个动词[+多个名词],动词首字母小写,其余首字母大字
    例如:addUser,listAllLeagues
     变量名:一到多个名词组成,第一个名词首字母小写,其余首字母大写
    例如:currentIndex,errorMap
     常量:一到多个名词组成,全部大写,单词之间用下划线分隔
    例如:MAX_PAGE_LINES
     URL地址:一个动词[+多个名词],所有单词首字母大字。
    注:首页面index.jsp/index.html除外
  2. 代码格式规范:
     Java、JavaScript、CSS
    每个子语句块相对于父语句块应有4个空格缩进
     HTML、XML
    每个子标签相对于父标签应有2/4个空格缩进
     空行的使用
    代码中适当合理增加空行,以增强可读性。每处空行不得多于一行

你可能感兴趣的:(JAVA,IDEA)