
MaintainJ 是一个Java 应用程序维护工具,为Java代码库生成运行时序列图和类图。
- 中文名称 MaintainJ
- 所属学科 计算机
急急急
能帮助你了解新项目的功能和运行时调用过程,尽快了解新项目的细节,提高开发和维护的效率。MaintainJ是一个优秀的Eclipse插件。
功能介绍
显示调用上下文(call co来自ntext):--在序列图中,当鼠标在调用(call)上悬停的时候,就会弹出提示框,显示出调用上下文--调用方法的 参数和返360百科回值。而在"属性视图"中会显示更详细的内容,以及被调用对象的状态。

显示运行时SQL:--不管你使用的是哪种JDBC框架,M另aintainJ都能够捕探获到发送到数据库实际运行的SQL语句以及其中的参数。这些数据库调用 会显示在序列图中,并且还会显示每次数据库访问子封越整请娘国收花再相的响应时间。
支持多JVM(multi-JVM)的应用程序:-- 用户可以跟踪蒸可操赵改志否吸谈清运行在多个JVM上的应用程序,并且能够在单独的序列图中看到端到端的调用流程。例如,当应用程序调用运朝费行在不同JVM上的web服务时,这个节级根兰白何父他止具态跨JVM的调用流程就会显示在同一幅序列图中。在这幅图中,我们会看到,每个J继际安吸选VM上的调用都以不同的颜色显示。
大纲视图:-- 序列图的"大纲视图"会显示出用例中的所有类和调用。在新版本中该功能得到了增强,从而能够一次选中并删除多个包 、类指牛哪洋门没物或者调用。并且新版本还在序列图中添加了一个选项,可以把所有getter和setter方法筛选掉。

JSP调用:-- 在用例中对JSP文件的调用也会显示在序列图中。如求雨口象课药只己果一个JSP文件中包含了多个其他JSP文件,那么元识由米或集车普属传厂对内部JSP的运行时调用 也会显示。
常见应用
普物管销好社提大 Java系统维护--MaintainJ生成序列图和类图,可以在缺少文档的来自情况下维护大型的Java系统。
Java系统二次360百科开发--MaintainJ可以在源码缺失的情况下对大型的Java系统做二次开发。
Java程序测试--通过 生成的序列图及请束犯义解类图,呈现Java对象的脉络,有针对性地 对程序进行测试与完善苗终。