怎么去看一个JAVA项目的代码

情况是这样的。公司给了我一个OA项目的代码。我应该怎么去看它。从哪里看起。重点注意哪里。还有就是这个项目全部使用的是公司的自定义标签。对于自定义标签我应该怎么去看。看到什... 情况是这样的。公司给了我一个OA项目的代码。我应该怎么去看它。从哪里看起。重点注意哪里。还有就是这个项目全部使用的是公司的自定义标签。对于自定义标签我应该怎么去看。看到什么程度就好了。
公司希望我到时候去做这个项目的部署方面的事情。我需要会运用liunx和oracle的哪方面的知识。。
展开
 我来答
姣过手飘找人1Q
2018-04-29 · TA获得超过1904个赞
知道大有可为答主
回答量:2466
采纳率:70%
帮助的人:360万
展开全部
新手的话,首先先把项目跑起来,跑起来之后,先看页面的跳转和业务上的逻辑,什么页面显示什么内容,做到心里有数。这些都清楚了之后,就可以看后台代码啦,web项目一般就是mvc的分层模式。大致就是数据层,业务层,显示层。所以建议先从显示层看(可以理解为页面啦),看的时候,着重理解业务逻辑,和哪些数据是需要交互的部分,心里有底。
看完之后对项目是干什么的,有哪些功能大致了解了,就可以准备看代码啦。
看代码,可以先从配置文件开始,看用到了哪些框架,大致心里有底,然后可以百度下框架的作用。
这个时候,对项目整体大概有个认识了,然后就可以去看请求在哪里接收,哪里处理什么业务逻辑,过程交互了哪些数据。这里最好是单个页面或者单个功能模块分开来看最好啦。
see198764
2018-04-29 · TA获得超过416个赞
知道小有建树答主
回答量:197
采纳率:100%
帮助的人:57.6万
展开全部
OA项目主要应该还是围绕消息推送,与第三方系统跳转之类的吧
要熟悉陌生项目当然先找文档,就算在简单的文档也比自已研究要省时间,看看大概用的什么框架,看看怎么能通过一个请求路径 找到页面,找到对应的后台类,走通一条路后其它的请求都一样

自定义标签的东西应该有定义规范,上面一步做到后自已找到页面源文件对比下就能看出来,时间充裕可以多熟悉下
如果你们的生产环境是LINUX的话布署的时候需要熟悉下linux下的常用命令,这个不用太担心,随便装个虚拟机玩下就行了cd.. ll,ls,sh 感觉常用的就这几个吧,和WINDOW的区别就在于目录不同,可执行文件后缀都是.sh,其它 的你要用的时候百度就可以了,正常的生产环境oracle只会用来处理一些异常数据而已,修改之前先用PLSql把数据导出成sql语句,提交事务的时候注意点,基本没事,,另外FTP之类的软件如果不熟悉也可以装一个熟悉下也都是比较简单的
总的不用太担心就行了,不会就百度,保持一点点紧张感就行了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
bauble1213
2009-10-29 · TA获得超过558个赞
知道小有建树答主
回答量:678
采纳率:0%
帮助的人:904万
展开全部
先运行起来,从某一个页面的某一个功能开始执行,如果全能执行成功,则从这个功能开始的页面看起,只看与这个功能有关的页面,知道最后。这更功能看完了,再看下一个功能。前题,必须能运行起来!!!!
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
sky45look
2018-04-28 · 超过88用户采纳过TA的回答
知道小有建树答主
回答量:197
采纳率:80%
帮助的人:44.2万
展开全部
项目 一般了解下 用的框架(架构)用的什么框架。知道一个业务大概的流程。跟踪一下代码。 自定义标签一般会有注释,可以去看他用来做什么的。大概清楚项目的内容后。要部署的话,看看项目本身需要有什么部署的要求吗?比如数据库初始化需要什么表。等等。项目依赖的环境,比如(依赖redis)才能跑。这些搞清楚了。还要学linux下怎么安装这些环境,安装好了怎么。把项目运行在已经装好的环境下面跑就好了。
希望可以帮到你
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
caoyi晓C
2009-10-23 · 超过11用户采纳过TA的回答
知道答主
回答量:35
采纳率:0%
帮助的人:0
展开全部
看你介绍,说明你也是个新手。应该是软件实施人员吧,读别人的代码是件很累人的事,当然如果开发人员严格要求CMMI的标准来,代码还是挺容易看懂的。
java你首先要懂,基本的原理,j2EE,j2SE
这个项目用的是什么框架?struts2.0,还是hibernate,框架部分重要的,你要知道它如何配置,要不你根本不知道程序从哪到哪。非一朝一夕之功啊。
实施人员嘛,知道如何配置程序就可与了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(6)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式