项目命名规范

项目命名规范:

原则:尽量简单

 

类及文件命名规则:

1、包全限定名:com.xxxx.service

2、所有类都分层放入对应的包中,如DAO放入com.xxx.dao中

3、所有类命名规则如:模块名+功能名(如:userDao.java)

4、Action类都以action结尾以方便struts.xml文件中的配置

5、JSP命名如:模块名_动作_描述(如:user_add_error.jsp)

   表名与Model同名,加前缀t_

action的类名为模块名 + 后缀Action

每个模块原则上只配一个Action   

 action在配置文件中的名字为模块名首字母小写

增删改查的方法分别为add/update/delete/query

 采用*-*配置

      <li>包名为模块名小写</li>

      <li>Action放在统一的包中</

 

包命名规则

dao 与数据库的操作,增删改查等方法
modal 一般都是javabean对象,例如与数据库的某个表相关联。
service 供外部调用,等于对dao,modal等进行了包装。
impl 定义的接口
util 通常都是工具类,如字符串处理、日期处理等


字段命名:

普通字段:表名_对应英文名词(topic_title)

外键:表名_对应表名_对应字段名(topic_board_id)

主键:表名_本表表名_字段名称(topic_topic_id)

 

表的命名:_model名

字段:保存和属性名一致

库名:项目名

用层来划分包

 

开发步骤:

1、建立界面原型

2、建立struts.xml

       确定namespace

       确定package

       确定action名称

       确定result

       将界面原型页面进行修改,匹配现有设置

       测试

3、建立数据库

4、建立model层

5、建立service层

6、着手开发

  常见的SSH层一般分为7层:

          dao层(数据库接口),daoimpl层(数据库操作实现类),vo层(POJO类,数据库实体类),service层(业务逻辑层接口),

serviceimpl层(业务逻辑实现层),action层(web逻辑处理层),form(表单处理层)。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值