• Struts2 的 命名规范


    项目开发 顺序 以 BBS2009 的名义

    1: 建立 界面原型

    2: 建立Struts .xml

    a) 确定namespace

    b)确定package

    c) 确定Action 的名称 空的方法

    d) 确定 Result

    e) 讲界面原型页面进行 修改 匹配现有设置

    f) 测试

    g) 做好规划!!!

    3: 建立 数据库(或者实体类)

    4: 建立Model 层

    5: 建立 Service 层 ( 后面讲了 Hibemate 后在完善)

    a) 此时可以使用 junit 进行 单元测试了

    6: 着手 开发

    2: 声明式  异常 处理

    1: 在Action 中 进行 异常 映射

    2: 在package 中进行 全局 异常 映射

    3: 使用 继承  共有 异常映射

    类名文件命名规范
    1: 包权限定名: com.xxx.service
    2:所有的类被分层放入对应的包中,如DAO 放入 com.xxx.dao 包中
    3;所有的类命名 规则如; 模板名+功能名称(如:userDao.java)
    4: Action 类以 Action:结尾 以 方便 struts.xml 文件中的配置

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

    USER
    Course

    com.bjsxt.eleaning.user.action
    moderl
    service


    com.bjsxt.elarning.action.UserAction CouseAction

    com.bjsxt model:User Course

    service:UserService CourseService

    就是 一种  先 用  一个文件  一个文件 分  完了 在 各种 包括 什么  什么包

    一个  是 一个大文件   下面 不同 小文件

    Struts2 命名规范

    读doc 文档: struts
    -tags
    a: 原则: 简单就是美
    b: 库名 项目名
    c: 表的命名:_model 名
    d:字段 保持 和属性名 一致(尽量 不要起名和数据库命名冲突)
    e:用层来划分包 com.bjsxt.bbs.action mode(bean)serivce

  • 相关阅读:
    关于字符的C++函数
    VC6 LINK : fatal error LNK1168: cannot open Debug/Test.exe for writing
    1019 数字黑洞 (20)
    1015 德才论 (25)
    1013 数素数 (20)(20 分)
    1003 我要通过!(20)(20 分)
    今日目标
    MySQL单列索引和组合索引的区别
    Struts2中过滤器和拦截器的区别
    SQL 统计 字段 竖向转横向 (行转列)显示
  • 原文地址:https://www.cnblogs.com/w888/p/5319195.html
Copyright © 2020-2023  润新知