zoukankan      html  css  js  c++  java
  • 新入职如何快速去了解一个Javaweb项目!

    1.从代码结构入手,搞清楚Java源码所在目录以及jsp代码所在目录。

    2.从Web.xml入手,搞清楚首页,上下文及配置情况。

    3.从lib目录里初步查看系统使用的框架和工具包。

    4.从页面大体浏览,看页面的scriptlet使用的主要语言。

    5.从代码包结构初步知晓代码的层次。

    6.从配置文件入手,弄清楚页面到Action/Servlet的配置关系。

    7.搞清楚代码提交的方式,前台请求如何传递到后台,又是如何返回到前台页面的,这里以Login页面为最佳切入点。

    8.从处理Login的Action/Servlet中观察,看在session中记录了多少重要的数据,后面程序又是怎样用到这些数据的。

    9.如果存在树形菜单,要搞清楚树形菜单的形成及传递请求的方式。

    10.归纳几种典型页面,搞清楚其处理和响应形式。

    11.归纳通用的页面组件如分页,上传下载,异步请求等原系统是如何处理的。

    12.搞清楚后台数据来源及配置,主要是数据库及通过WebService方式。

    13.归纳后台处理的主要业务。

    14.可能的话,把后台数据表的ER图画出来。

    15.典型业务的流程图可以绘制出来。
  • 相关阅读:
    mysql 压缩备份 压缩还原 命令
    $' ': command not found
    CentOS7查看和关闭防火墙
    Linux系统运维故障排查
    使用netstat、lsof查看端口占用情况
    一道关于二叉树遍历的题目
    curl常用传参方式
    vm centos7中用NAT模式配置上网
    laravel使用过程中一些总结
    MySQL Replication
  • 原文地址:https://www.cnblogs.com/orac/p/7852776.html
Copyright © 2011-2022 走看看