十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
需要插件,不过myeclipse 里是自带的吧.
在洛龙等地区,都构建了全面的区域性战略布局,加强发展的系统性、市场前瞻性、产品创新能力,以专注、极致的服务理念,为客户提供网站制作、成都网站设计 网站设计制作专业公司,公司网站建设,企业网站建设,品牌网站建设,成都全网营销,成都外贸网站制作,洛龙网站建设费用合理。
File ----- New -------- UML Model Repository
然后转到MyEclipse UML 视图,然后菜单上点击UML——〉Reverse Engineer UML form java.... 然后把要转换为UML的JAVA文件前面打钩 就可以了。
你可以用一个trufun kant studio 工具的反向工程,将你的代码反向生成UML模型,直接看他们之间生成的关系!
使用PowerDesigner软件逆向生成java类图的方法、步骤:1、打开PowerDesiger软件,点击文件-建立新模型,新建Obect-OrientedModel2、点击语言-ReverseEngineerJava,弹出反向生成类图设置窗口;3、在反向生成类图设置窗口中,选择ReverseEngineer,可以选择JavaFiles或JavaDirectories等,在这里我选择JavaDirectories;4、然后点击Add按钮添加目录,在这里我选择一个java源文件目录;5、点击确定,PowerDesigner会显示生成进度窗口,完成以后在PowerDesigner工作空间下会显示类图目录结构;6、到此便将选中的Java目录下的Java类文件生成了静态类结构,
下载一个rational rose软件,IBM的。用这个画类图很简单。进入rational rose 在logical view那右键new-class diagram(这个就是类图了),进去之后画类,画完之后,右键选择new attritube就是添加属性,new operation 是添加方法。已经告诉你怎么做了,自己动动手吧,很简单的。
其实也不是一定要使用类图的,使用类图就是为了让你清楚的理解类之间的关系,比如A类继承了B类,同时又实现了C接口,等等这样的关系用类图来表示的话一目了然。
使用类图还有一个好处,就是在软件工程中讲的一个软件开发的“详细设计”阶段,用类图表示出系统的结构后好多工具支持自动生成代码,就是从类图直接生成代码的基本结构,自己只要在生成的代码中加入具体的业务逻辑就可以了,这样比较方便。
我认为应该如此操作:(我是这样做的)
1、划出类图
2、做一个组件图(选择组建的属性,将language选为java或其他的语言)
3、将组件图拖到该组件所需要组装的类图的模型上(在树形视图中操作)
4、这样,在选中类图的模型点击右键时,就会有java蔡单项,在那里就可以生成java代码。